Which country is the city Managua located in?

Managua is the capital and largest city of Nicaragua, located on the southwestern shore of Lake Cocibolca. Known for its vibrant culture, historic sites, and being the political and economic center of the country.

All questions in our database were added by users and can be incorrect.