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.