Christmas is a nation wide celebrated festival. It is most exuberantly celebrated in Goa, Bombay and South India.