Spain 🇪🇸
Soller or Soller is a city located in the north-west of the island of Mallorca.
In the center of the city there is Constitution Square (Placa Constitucio) on which, in the open air, there are tables of numerous cafes, and in the center there is a fountain.