Melilla
Digital Passport
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