Situated in the foothills of the Himalayas, Mussoorie is a popular hill station in the state of Uttarakhand in northern India. Known as the ‘Queen of Hills’ the quaint town is located at an average altitude of 1,880 meters above sea level. Mussoorie is known for its scenic views, its lush green hills, amazing views of the Doon Valley and Shiwalik ranges on the south.