Designed by
Title
Mallorca, Majorca political map, with capital Palma #214197979
Description
Mallorca political map, with capital Palma and important towns. Majorca, largest Island of the autonomous community of the Balearic Islands, and part of Spain, located in the Mediterranean Sea. Vector