La Caleta, Valverde: Snorkel & Swim in Tenerife's Urban Oasis | OnlyBeaches