Palme de Mallorca, Spain

posted in: The Islands | 0

Palma de Mallorca is the capital city of the Balearic Islands. And it is also the largest city of the islands. It is located on the western shore of the Mediterranean Sea, about 200 kilometers from Barcelona. How much is … Continued