December offers a magical atmosphere with festive decorations, cooler weather and various special events and festivals in many destinations worldwide making it an ideal time for a honeymoon.