Day 3 · Jan 31, 2012

Tincha Falls is a beautiful Waterfall near village Tincha (on Simrol-Udainagar Road). Tincha Falls are located in the Indore district of the central Indian state of Madhya Pradesh.
Best time to visit here is in rainy seasonActivities
Recommend?
Next stop that day
Stop 1 of 6 on Day 3