Melilla, Spain map

Melilla - Administrative-territorial division

Melilla - is an administrative part of Spain. Based on Openstreetmap data, the Melilla population is 76034 people.

On detailed online map you can check the borders of Melilla, as well as view cities, villages, streets, buildings and organizations in Melilla.

Melilla coordinates on Openstreetmap: 35.2918698, -2.9409026