Yes. There is a campsite where you can park your RV or pitch a tent. It is a popular spot so make your plans in advance.
Niko is correct
I believe so
Yes
Yes and the view is nice as well.
Unnamed Road Unnamed Road, Croton-On-Hudson, NY 10520 https://goo.gl/maps/CNZs9ZVrvFQ2 zoom in in satellite mode can see
No
Thanks! Your answer is awaiting moderation.