Merry Christmas
A national holiday Christmas is a huge festival in India owing to the massive Christian population. But over the last few decades, its garnered more cultural significance and is celebrated throughout India. The festival is marked by lights, church celebrations, special events across malls and retail spaces and of course, celebration at homes. However, there