India Christmas Traditions

In northwestern India, the Indian Christmas traditions are depicted with Christians walking in the street for a week night after night singing carols.