News

The Cuevas de Artà, Mallorca's cathedral of stone and light. Overlooking the Mediterranean Sea near Canyamel on Mallorca's east coast, the Cuevas d'Artà are absolutely breathtaking.