Sóller

Sóller

Location: Sóller is a town in the north-west of Mallorca.
– Sights: The town is surrounded by mountains and offers great hiking opportunities. The railway station building and Plaça Constitució are prominent landmarks.
– Weekly market: Sóller organises a weekly market on Saturdays, where you can find local produce and crafts.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.