Satellite map of Sóller
Sóller (Catalan pronunciation: [ˈsoʎə]) is a town and municipality near the north west coast of Mallorca, in the Balearic Islands of Spain. The town is some 3 km inland, from the Port de Sóller, in a large, bowl-shaped valley that also includes the village of Fornalutx and the hamlets of Biniaraix and Binibassi.
Latitude: 39° 45' 59.99" N
Longitude: 2° 41' 59.99" E
Nearest city to this article: Soller
Read about Sóller in the Wikipedia Satellite map of Sóller in Google Maps