Goa will always have its charm. But Christmas magic is not limited to its beaches. Across India, you will find cities and ...