Where is Chitrakote Falls?

Where is Chitrakote Falls located?

Chitrakote Falls, Chitrakote Falls, India (approx. 19.206495°, 81.69998°)


Where is Chitrakote Falls on the map?