Things to not miss while celebrating Christmas in Goa Soak in the Christmas spirit with a tour of Delhi cathedrals