Soller is a city in Balearic Islands, Spain. It has many popular attractions, including Soller, Iglesia de Sant Bartomeu, Plaça de la Constitució, making it well worth a visit.
Show Less
Mostly Cloudy 11 - 20℃
Soller Travel Guide
Destination Overview
Other
Destination Introduction
Soller is a city in Balearic Islands, Spain. It has many popular attractions, including Soller, Iglesia de Sant Bartomeu, Plaça de la Constitució, making it well worth a visit.