Easter in Palma de Mallorca
Credit: Kippelboy / CC BY-SA 4.0
Palma de Mallorca, the capital city of the Balearic Islands in Spain, was founded by the Romans.
Palma de Mallorca, the capital city of the Balearic Islands in Spain, was founded by the Romans.