With favorable weather all around, December marks the apex of the holiday season in India. There are many places to visit in India in December. There are beaches in the South India and the snowcapped Himalayas up North. Gentle weather also makes it ideal to explore the central India as well as the desert kingdom of Rajasthan. If you are a nature lover, mountain explorer, or just a laid back traveler, December is the time when your every option for you is open. Our tour packages are meticulously designed to bring you the best comfort plus the unforgettable experience that you seek for on a holiday. Check out 17 Top Places to visit in India in December 2016.