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.
International relations
Twin towns – Sister cities Villa el Carmen is twinned with: Moscow, Idaho
References
External links Villa Carlos Fonseca A Google satellite map