Get Travalour for free on Google Play

Tincha Water Falls

Berchha, Madhya Pradesh 452001, India

Lake/ River/ Pond
Outdoors- Other

Tincha falls is the most popular falls in this region surrounded by lush green forests and it falls from a height of 300 feet. It is a very good place for trekking and is a good destination for a one day tour.

Location of Tincha Water Falls