The world celebrates Christmas festival on 25th December with great zeal and enthusiasm on a grand scale, in India and several parts of the country. Plan a tour with top Indian destinations and make your Christmas holidays fun-filled.
The most famous and pleasant places to celebrate Christmas in India are mentioned below:
Goa
Shillong
Pondicherry
Kerala
Mumbai
Kolkata
Bangalore
Manali
Chennai
Delhi
Shimla
Lansdowne