mogadishu () is the capital city of the african country of somalia. it is also the largest city in that country. it is located in the coastal banadir region on the somali sea. the city has been an important port for the region for many centuries. estimates of the city's population are between 1.5 and 3 million people.