What is the top holiday destination to visit in winter in India?

While the rest of the world enjoys a deep sleep in their warm blankets, Globetrotters pack their bags for tourism. If you are also one of those people who like to explore completely different places, especially during cold weather, then India is the best place for you.