Palma de Mallorca

Palma de Mallorca Palma de Mallorca: The Jewel of the Balearic Islands Palma de Mallorca, the capital of Spain’s Balearic Islands, is a city that perfectly blends history, culture, and…