5 waterfalls in India you need to see this monsoon

Views:
1

Chitrakoot Falls

Possibly the foremost majestic body of water within the country, the Chitrakoot Falls span a prodigious 520-feet across a horseshoe-shaped formation from wherever the muddy waters hurtle down near a a hundred feet.