News

Soar over the charming town of Sóller on the island of Mallorca with this stunning drone footage. Nestled in a lush valley ...
For many years I had a skewed vision of Majorca (sand, sea and sangria), until Sari, my sister's au pair, urged me to visit her home town of Sóller in the island's craggy north-west corner.