Best Places to Celebrate Christmas in India

St. John in the wilderness church, Dharamshala A church dedicated to John the Baptist, this is located near Dharamshala in a secluded area. The beautiful church is set amidst Deodar forest.

Christ Church, Shimla If you are in shimla celebrating the year-end, then a visit to the christ church on christmas day is a must. The neo-gothic church dates back to 1857.

St. Thomas' Cathedral, Mumbai A 300 year old church in Mumbai, this is where you should go to on the eve of Christmas for midnight mass.

Santa Cruz Basilica, Fort Kochi One of Fort Kochi's finest attractions, Santa Cruz Basilica is the second cathedral that was built by the portuegese in India.

St.Thomas Syro-Malabar Church, Palayoor The first church in India, this was established by none other than St. Thomas himself back in 52 AD. Stepping into this holy church on christmas day is a blessing.

Immaculate Conception Cathedral, Pndicherry India's French city, Pondicherry is a delight during Christmas, and this is where you want to go to for prayers.

St. Paul's Cathedral, Kolkata A stunning old church dating back to 1847, St. paul's Cathedral on christmas day is a special thing. The indo-Gothic architecture is captivating.

Inside view of a church.

Basilica of Bom Jesus, Goa A Unesco world heritage site, the church was completed in 1605. The old church is perhaps one of the best places to visit during christmas.