New Delhi, Dec. 25 -- Merry Christmas! People are celebrating today by lighting candles in churches, singing carols, offering prayers, and honouring the birth of Jesus Christ. If you're planning to visit churches with friends, here are some top ones to explore in Kolkata, Delhi, Mumbai, and Bengaluru.

Across the country, cities sparkle with lights, bells, and wreaths, filling the air with festive cheer. Shop windows are adorned with Santa Claus's sleighs, bells, decorative wreaths, sparkling stars, and Christmas trees. The nation is alive with holiday spirit and shared joy as preparations for the celebrations continue.

Kolkata, known for its rich colonial history and cultural diversity, is home to several stunning churches that blend ar...