Google
×

Sóller

Town in Majorca, Spain
Sóller is a town and municipality near the north west coast of the Balearic Island of Mallorca, Spain, 3 km inland from Port de Sóller, in a large, bowl-shaped valley that also includes the village of Fornalutx and the hamlets of Biniaraix and... Wikipedia
Demonym(s): Solleric, Sollerica
Elevation: 59 m (194 ft)
Island: Majorca
Official language(s): Catalan and Spanish
Postal code: 07100