Vaishali A. PatelApr 13, 20192 minCHRISTMAS IN INDIAWhen one thinks of India, colors, vedas, mythology, spirituality and culture come to mind. India is the largest non-secular country....