North River Trails was a small, rope tow area that operated in the town of Halifax. This was found in a ski article in Vermont Life entitled "Ski Vermont" in the Winter of 1948. It was found on a map developed by the Vermont Development Commision in that article.
Anybody else remember this one?