Balearic Islands

Palma de Mallorca

Palma, often called Palma de Mallorca, is the capital and largest city of the autonomous community of the Balearic Islands in Spain. It is situated [...]