CROTON, N.Y. — Public boat launches on the Hudson River open today (April 6) at George's Island Park in Montrose and Croton Point Park.
Boats up to 21 feet can launch from George's Island Park. Fees for car-top-carried boats are $5 with a Westchester County Park ...