Kolkata's vibrant nightlife offers a diverse variety of activities to celebrate the end of the year. The city is among the perfect places to visit in India in December and provides plenty of exciting options, from New Year's Eve-themed bars to cruises on the Hooghly. Christmas in Kolkata is celebrated with great love and joy. In fact, it is known as "Boro Din," or the Big Day in the City of Joy. From Christmas bazaars to cakes and goodies in pre-Independence era bakeries to midnight mass in historic churches, and stunning illuminations, Kolkata goes all out for the holiday season. The best way to immerse yourself in the festive spirit is to visit Park Street, which has long been the centre of Christmas and New Year's celebrations. Since 2011, the state government has hosted a Christmas Carnival on a section of road just off Chowringhee, running until New Year's Day. The entire street is adorned with fairy lights, and the small Allen Park is beautifully decorated with Christmas installations and cribs. Evenings are filled with musical performances, adding to the festive atmosphere. Check our guide to a day of eating out in Park Street here. And do not miss the amazing Christmas celebrations at Bow Barracks in central Kolkata. This cluster of red brick apartments built to accommodate soldiers during World War 1, was later converted to housing for Anglo Indians. For the greater part of the year, the tenements lie forlorn, quiet. But it is a transformed place during Christmas.