Nestled in the foothills of the Garhwal Himalayan range, Mussoorie is a charming hill station that attracts travelers from all…