Le Marq.

Lemarq Hotel in Dehradun

Tiger Falls

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.

Tiger Falls Read More »