#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).

Also trending right now