A Walk into the Past at Waterloo Village

Step into the past at this 19th-century canal town in Byram Township, Sussex County.