Sóller: Most emblematic spots
Located in the picturesque valley of the Serra de Tramuntana, Sóller is one of the mosticonic destinations in Mallorca. This charming town combines nature, history, and tradition.Here are its most emblematic points: 1. Plaza de la Constitución: The Heart of Sóller The Plaza de la Constitución is thecenter of life in Sóller. Surrounded by cafés…