Helmond Castle
The largest water castle in the Netherlands, Helmond Castle has been a landmark in the center of Helmond for almost 700 years. This historic city castle shares the fascinating stories of the noble families Van Berlaer, Van Cortenbach, Van Arberg, and Wesselman who have been linked to Helmond.