Shillong
North-eastern India celebrates Christmas with gusto. Shillong, the capital of Meghalaya, is one of the best places here to enjoy the festive season. Christmas shopping in the market at Police Bazar can be fun. The All Saints Cathedral, the custodian of a more-than-a-century old natural fir tree, usually arranges pre-Christmas celebrations under the tree. Groups of young carol singers will regale you with traditional songs. The weather can be chilly during the hour of the midnight mass, so do carry enough warm clothing.






