Located to the northeast of Mallorca, we find the impressive town of Sóller right in the middle of a valley surrounded by mountains characterized by the cultivation of oranges. Sóller is a perfect place to disconnect from the routine.
The main square, constitution square, is the dormant heart of Sóller. It is full of bars and cafes and crowned by the most representative view of Sóller: the majestic church of Sant Bartomeu. The tram that connects Sóller with the port passes through the center of this splendid square.