Rusiococha in world map

Rusiococha in world map. The following map shows the location of Rusiococha in the world. Latitude and longitude of Rusiococha: 3°28'60.0"S, 79°35'60.0"W

Please select map: Rusiococha in world mapMap of Rusiococha
Rusiococha in world map
Rusiococha, Ecuador in world map