New York is nothing short of a magical place during the holiday season. The city comes alive with decorated Christmas trees, lights, sleighs and Santas walking around. The spectacular window displays add to the ambience during the merriest time of the year. No wonder then that around 65.1 million tourists visited the Big Apple in […]