Palma: Balearic Majorca Island of Spain
Palma is the capital and largest city of the autonomous community of the Balearic Islands in Spain. It is situated on the south coast of Majorca on the Bay of …
Palma: Balearic Majorca Island of Spain Read More