A secluded waterfall in Maharashtra offering rappelling adventures through cascading waters and natural rock formations, perfect for thrill-seekers looking for offbeat experiences.
1 trip