Trusted Shops badge

Port de Sóller, Mallorca

Port de Sóller, is a port and hamlet of the town of Sóller in Majorca, in the Balearic Islands, Spain.
It lies 25 kilometers north from the center of Palma de Mallorca.