Helmond, Helmond Castle is a moated castle and was built from 1325 on the site of 't Oude Huys..© 21 sept 2019 Aerophoto-Schiphol Aerial Photography