Charles Point is a park Peekskill located in United States.
Peekskill , NY 10566 United States
This used to be the China Pier . I don't know why it was renamed.
For repair. Spell checkmated.
Flieschman Pier is closed fire repair. :(
Aka "China Pier "
The trails are really cool. A lot of ducks and I saw a stork. Lake Mitchell is a beautiful area that is easily accessible. There's also a public pool less than a five minute walk. - veronica rodriguez
Really good mountain bike area less than an hour from NYC. Lots of roots, rocks and old fashioned east coast gnarl. - Chris Barker