SóLLER
ABOUT MALLORCA
Add to Favourites

In the northwest of the island of Mallorca, in the heart of the Serra de Tramuntana lies the town of Sóller, nestled in a lush valley surrounded by olive groves and orange trees. Its privileged location facing the sea means that, along with its natural harbour, it is one of the most beautiful places in the archipelago; where the air smells of tranquillity and where the sea kisses the mountain.


ZONE
SENDERISMO
RESTAURANT
MONUMENTS
MOUNTAINS
WAY