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