Melilla

Digital Passport

Flag

Melilla

Nomenclature and Geography

Category: City / Municipality

Summary

Melilla is a Spanish autonomous city located on the North African coast, bordering Morocco. It was historically a Phoenician and Punic trade establishment known as Rusadir. The city's name potentially derives from the Arabic word for honey, reflecting its ancient beekeeping tradition.

Statistics

Area

12.34 km²

Population

87,067

Location