Spain | Mallorca | Balearic Islands | Places | Beaches and bays Cala Torta in Mallorca – the most beautiful beaches in north Mallorca
Mallorca | Balearic Islands | Towns | Places | Spain Sóller in Mallorca – Tren de Sóller in Mallorca – all you MUST know