Palma de Mallorca Spain
We arrived this morning into a beautiful spanish island known as Palma de Mallorca. It’s a popular tourist spot and a vibrant city, nestled on the largest of the Balearic Islands, Mallorca. Mallorca (also spelled Majorca) is an archipelago of four islands, Mallorca, Ibiza, Formentara and Menorca, located off the coast of mainland Spain in the Mediterranean … More Palma de Mallorca Spain




