Xmas in Europe is nothing less than a dream. After all this is the land of Christianity. I mean if you have travelled extensively in countries like Italy, France, Austria etc then you must have noticed that the density of the Cross with a candle lit in front is even more than the frequency of tiny ish temples in India.