Balearic Islands

Sóller

Tucked between the Tramuntana mountains and the Mediterranean, Sóller feels like a secret. Orange and lemon groves surround the town, […]