Things To do in Mussoorie


Nestled amidst a canopy of dense Deodar trees, Landour is a quaint town located about 980 ft above Mussoorie in Uttarakhand, along the lower western Himalayas. The surreal walk from Mussoorie bazaar to the Char Dukan area takes enthusiasts through a winding trail in the Deodar forest, offering lovely vistas and the refreshing scent of the mountains. With its cozy setting and pristine natural beaut ...

Read More

Avathi Recommendations For You

Nearby Attractions