
50 meters waterfalls. Waterfalls are located on the slopes of the Himalayas amidst the magnificent atmosphere of dense forests. The water turns into a small pool that provides an ideal setting for hiking with friends and family. At an altitude of 312 feet, it is considered the highest direct waterfall in India.