Nestled in the lap of the majestic Himalayas, Mussoorie stands as a beacon of natural…