Re: Athirapilly Waterfalls - Indian Niagra Firstly, Chitrakoot Falls in Chattisgarh is known as Niagara falls of India. It is sight to be seen when you see it immediately after monsoon in August. Hence the title of the thread is misleading.
If you want to compare Igauzu falls with something similar in India it has to be Hogannekkal during monsoons. It is just awesome.
If you have fat wallet, Rainforest is the best resort in Athirapally  . Take alook at its website. Amazing location Home Page - Rainforest Boutique Resort, Athirapally, Chalakudy, Kerala |