Mogadishu, known locally as Hamar, is the capital and most populous city of Somalia. Located in the coastal Banaadir region on the Indian Ocean, the city has served as an important port for millennia.

Featured Attraction

More  

Temperature

Rainfall & Snowfall

Precipitation

Tourism popularity