The Melilla is state of Spain. Like any other state, Melilla also has some popular cities. Find below list of popular cities in Melilla, Spain with latitude and longitude.