North India is that part of India which has some of the greatest hill stations, hands down. Out of those,…