🇪🇸 Sóller

Coordinates (39.76623, 2.71521)
Population 13,942

Sóller is a city in Spain - Balearic Islands

Species living near Sóller

Cities near Sóller

about