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...