Christmas is the time when most of the holiday destinations witness a massive tourist onslaught. There are plenty of options like Snowy Christmas, Beach Christmas, or Desert Christmas destination to choose from. Come 25th December, and the world bursts into a celebratory frenzy. After all, who can resist the all pervading spirit of Christmas? Be it a Christmas dinner of « Continue Reading »
Oct 012011