Ecuador
Challuayacu is a city situated in Sucumbíos, Ecuador.
Challuayacu is situated at 0.43° S, 76.20° W in the Southern Hemisphere. It falls under the Sucumbíos region of Ecuador.
Within the Sucumbíos region of Ecuador, Challuayacu stands alongside cities like Nueva Loja, Cushmas, Puerto Aguarico.
In the vicinity of Challuayacu, there are 20 cities and towns within 25 km.
Challuayacu is located in Sucumbíos, Ecuador.
Challuayacu is located at coordinates 0.43° S, 76.20° W in Sucumbíos, Ecuador.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)