Palma

Palma is the main municipality on the island of Mallorca, in the Balearic Islands, Spain, and the capital of the autonomous community of the Balearic Islands.... View more ⤋