See how humanity and nature interact at Totladoh Dam. Whether you're fascinated by the construction behind it or just want to enjoy the lovely natural landscape, this dam makes for an unique excursion.
This man-made water barrier is located in Ramtek. Once you've seen everything you want to at Totladoh Dam, have a look at nearby Pench National Park, and Pench Tiger Reserve - Maharashtra.