Where is Thelarnoch?

Where is Thelarnoch located?

Thelarnoch, Junin, Peru (approx. -11.33889°, -75.88389°)


Where is Thelarnoch on the map?