India is a tropical country, with half of the country lying between the equator and the tropic of Cancer. Summers are harsh, whereas the winters can get cold, but milder than what North America or Europe faces. But then, to the northern end of India are the Himalayas, where it snows heavily. Depending on where you are in India, the winter is as diverse as the country itself. India has places like Kanyakumari in Tamil Nadu, where winter merely means that the night time temperature may drop to less than 27 degrees celsius with a pleasant breeze. At the other end of the spectrum, there is Dras in Jammu & Kashmir, which ranks as the second coldest inhabited place on earth, averaging -20 degrees celsius in winter, with the record low being -45 degrees celsius. Depending on whether you just want pleasant weather or an adventure in head-popping cold, holiday destinations may vary.