×

Villa El Carmen

Town in Nicaragua
Villa El Carmen, also known as Villa Carlos Fonseca is a town and a municipality in the Managua department of Nicaragua. Its sister city is Moscow, Idaho. Wikipedia
Area: 217 mi²
Population: 37,046 (2019)
Department: Managua