Update Consent
< Back
Slide 19 of 29

Kolkata, India

The town of Kolkata is one of the best places to celebrate Christmas in India, and for good reason. Adorned with a multitude of lights and decorations, Kolkata fills your heart with the spirit of Christmas. When you're not snapping pictures of the scenery, be sure to enjoy some Christmas cakes and other treats.

Image Source: Getty / SOPA Images