Description : Any nature lover like me would be smitten by the sight of the Tincha Fall Indore. Encompassing nature’s eternal beauty, this is one of those waterfalls, which you shouldn’t miss out on. While the gushing water flows down, there is lush green beauty surrounding it, oozing timelessness and killer appeal. The Tincha Fall is literally awe-inspiring. Go straight up for an out-of-the-world sight!