Sóller

E151726 UNEXPLORED

Sóller is a picturesque town in northwestern Mallorca, Spain, known for its historic tramway, citrus groves, and scenic setting in the Serra de Tramuntana mountains.

Aliases (1)

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mallorca hasPort Sóller
this entity surface form: "Port de Sóller"
Mallorca hasTown Sóller

Please wait…