#melilla
Spanish autonomous city in northwestern Africa
24h growth
+314%
Peak position
#3
First recorded
2026-08-02
What this is
Melilla is an autonomous city of Spain on the North African coast. It lies on the eastern side of the Cape Three Forks, bordering Morocco and facing the Mediterranean Sea. It has an area of 12.3 km2 (4.7 sq mi). It was part of the province
Summary from Wikipedia (CC BY-SA 4.0).