On this episode of This Land is Your Land explore the largest waterfall in the state at Bash Bish Falls State Park. Located on the Massachusetts, New York border Bash Bish falls offers a unique history, and beautiful scenery. DCR's Alec Gillman, Regional Interpretive Coordinator for DCR’s West...
Published 05/14/21