New Flanders, Sint-Niklaas ★★★ | TravelManiac