December is a great time to go on a honeymoon since lot of Indian destinations can be visited due to a cooler climate. Within India, I recommend Andaman and Nicobar Islands, Lakshadweep, Kerala, Coorg (Karnataka) or Rajasthan. Internationally, you can go to Sri Lanka, Maldives, Seychelles, Bali, Dubai, Turkey or Egypt. Go through the attached articles for a complete list of Indian and International honeymoon destinations.