Delaware and Hudson Canal Museum
The Delaware and Hudson Canal Museum is a museum in High Falls , New York , United States specializing in the history and culture of the Delaware and Hudson Canal . 
<triplet> Delaware and Hudson Canal Museum <subj> museum <obj> instance of <subj> High Falls <obj> location