Where is asienda Induchel?

Where is asienda Induchel located?

asienda Induchel, Karchi, Ecuador (approx. 0.58333°, -77.8°)


Where is asienda Induchel on the map?