Tour And Travel
Like elsewhere in the world, December 25 is celebrated in India too as the nativity of Jesus Christ with traditional joy and gaiety. In fact, it cuts across the limits of the Church to spill over into the streets for all to participate. It is a time for m
