Destination creator (Voyajo Team)
Villa Carlos Fonseca is a municipality in the Managua department of Nicaragua. Its sister city is Moscow, Idaho. Villa Carlos Fonseca A Google satellite map https://www.maplandia.com/nicaragua/managua/villa-carlos-fonseca-a (from Wikipedia)