What to See & Do in Palma in One Day

Spread the lovePalma de Mallorca is situated on the south coast of Majorca. It is the capital city of the island of Mallorca, which is one of Spain’s Balearic Islands. … Continue reading What to See & Do in Palma in One Day