A UNESCO World Heritage site, Serra de Tramuntana ("mountains of the north wind") are located on Mallorca's northern coast and offer travelers the chance to hike, cycle or drive through a ...
Hosted on MSN2mon
What to see and do in Sóller, MallorcaSóller, situated on the northwest coast of Mallorca, is one of the island's most picturesque villages. Nestled between the Serra de Tramuntana mountains and within easy reach of the sea, it is a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results