India, Dec. 16 -- With Christmas Eve just around the corner and Santa Claus ready to arrive with gifts in tow, it's time to soak in the magic of the season. From bustling Christmas markets to indulgent feasts shared with loved ones, the spirit of the festival is impossible to miss. Across India, too, several destinations come alive with Christmas charm, offering the perfect setting to soak in the celebrations. Here are 5 Indian destinations where Christmas celebrations truly come alive: Iconic churches such as the Basilica of Bom Jesus, Se Cathedral and Our Lady of the Immaculate Conception host midnight Mass attended by joyful crowds. Streets glow with stars and lanterns, hymns fill the air, and homes prepare festive delicacies. Shillong embraces Christmas with music and togetherness. The Cathedral of Mary Help of Christians, Mawkhar Presbyterian Church and All Saints' Cathedral draw large congregations for midnight Mass. Beautiful choir performances, illuminated streets and home-cooked festive treats add to the charm, while the cool weather and hill views make the celebrations enchanting. Mount Mary Basilica in Bandra hosts a well-attended midnight Mass, while St Thomas Cathedral and St Michael's Church come alive with hymns and carol singing. Festive lights brighten the streets, bakeries overflow with Christmas treats, and families gather to celebrate across the city. Puducherry's Christmas celebrations are marked by a serene, old-world charm. The Basilica of the Sacred Heart of Jesus and Our Lady of Angels Church hold midnight Mass and carol services. Illuminated streets, festive homes and a lively beachfront atmosphere give the celebrations a relaxed yet joyful feel. Christmas in Kolkata is synonymous with dazzling lights and festive cheer, especially along Park Street. St Paul's Cathedral hosts a grand midnight Mass, while Old Mission Church and Bandel Church welcome worshippers for special services....