Chitrakote waterfall in Chhattisgarh. The largest in India and two-thirds the size of Niagara Falls.

Comments, Tips & Hints