Palma Balearic Islands - is an administrative part of Spain. Based on Openstreetmap data, the Palma population is 405318 people.
On detailed online map you can check the borders of Palma, as well as view cities, villages, streets, buildings and organizations in Palma.
Palma coordinates on Openstreetmap: 39.58130105, 2.70918339228579