Bar Sa Petanca - Sóller, Balearic Islands
The Garden Station - Sóller, Balearic Islands
Es Trui de Sóller - Sóller, Balearic Islands