Balearic Islands

Palma

Palma, often called Palma de Mallorca, is the capital of Spain’s Balearic Islands. Sitting on Mallorca’s southern coast, it blends […]