17 years of Christmas shopping at Noel Bazaar
The 17th Noel Bazaar will take place at the World Trade Center on Nov 16-19, 2017. The Metro’s ultimate Christmas shopping destination is back for it’s 17th year! Shoppers can start crossing off items from their Christmas list as the halls of the World Trade Center are filled with sweet deals and bargains. The Noel Bazaar Series is […]