Designed by
Title
This is Port de Soller, the beach #135970288
Description
The Port of Sóller is a natural port located in the Sierra de Tramontana and an important tourist population center located in the municipality of Sóller, on the island of Mallorca, the largest of the Balearic Islands, in Spain. In 2007 it had 2724 inhabitants. It has a beach called playa d`en Repic.