Newmarket Christmas markets at mall, farmers market this weekend
Christmas shop till you drop at Newmarket Farmers’ Market’s annual Christmas market , three-day holiday market at Upper Canada Mall, and bazaars at Amica, St. Paul’s and Trinity United Christmas…