Palma de Mallorca
…the Balearic Islands in Spain. It is situated on the south coast of Mallorca on the Bay of Palma. With a population of 438,234 as of 2024, it is the 8th-largest city in Spain. The Cabrera Archipelago, though widely separated from Palma proper, is part of the municipality…