India is known to be a hot country but there are a lot of places where people can go for some respite from the heat when it becomes too hot to handle. You can choose from small hill stations to snowy valleys of the Himalayas. For those who love the cold weather there are lots of options to choose from in India. It all depends on your budget and the time of the year you want to visit a hill station. Here are the top 10 places in India for cold weather lovers.