Oops! Something went wrong, please try again later.
The D & H Canal Historical Museum is a must-visit tourist attraction located at 1315 New York 213 in High Falls, New York, United States. This …See more
Donate with Microsoft
Your gift will support D & H Canal Historical Society Inc