George's Island is a park Westchester County New York located in United States.
Dutch St Montrose , NY 10548 United States
Stopped in for some bird watching but ended up finding a cool trail to walk on.
December to February -- amazing spot for Bald Eagle sightings. Bring some binoculars !
Here's a tip: place your trash in the trash bins. There is litter all over the place.
Eagle watching. January and February.
Beautiful island right off the Hudson
Beautiful undeveloped spot on the river - free summer concerts and movies for the family. - Cori Boudin
Absolutely gorgeous view. - Claudia Ormrod