Palma de Mallorca, Balearic Islands, Spain
Palma, Illes Balears, Spain
Muro, Balearic Islands, Spain
Marratxí, Balearic Islands, Spain