Barcelona, Catalonia, Spain
Palma, Illes Balears, Spain
São Paulo, State of São Paulo, Brazil
Palma, Balearic Islands, Spain