Kasteel Montfoort is a historic castle and landmark.