Managua – satellite September 26, 2016 Managua, Nicaragua Source: Google MapsSee also Countries:Nicaragua