I stumbled upon yet another article regarding India's version of Niagara Falls.
This was one of the major waterfalls we really wanted to see, but our tour operator refused to go out there due to the threat of Maoist insurgencies. So we'll have to hope we can return to India and focus on these areas assuming things get better over there.
In any case, it does seem like there's a concerted effort to lure tourists to that part of the country.
To read the article, click here.