Playa de Melenara: Golden Sands & Coastal Bites in Telde | OnlyBeaches