Mashobra is one of the best hill stations in India. Those who wish to visit India’s north need to travel…