Hudson River Whitewater Derby this weekend

Adirondack Adventure Festival also set

by