Palma, Balearic Islands, Spain
Ibiza, Balearic Islands, Spain
Palma de mallorca, islas baleares, Spain
Barcelona, Catalonia, Spain