It’s my favourite time of the year. Christmas is here and it’s full of cheer! Although Christians only make up less than 5% of the Indian population, Christmas is considered a national holiday and is celebrated in a grand way especially in Goa, Kerala, the North-Eastern states and the metro cities. Christmas, in India, is… Continue reading Christmas, Desi Style!
