India
Mussoorie, a hill station in Uttarakhand, India, is known for its scenic beauty and pleasant climate.