December is the month of Christmas festivities and celebrations and India is a land of many world famous Chruches and Basilicas which are favourite spots to visit .