Halls Pond Park is a park, located at Nassau Blvd (Hempstead Ave), West Hempstead, NY 11552, United States
It's the little moments that make it worth it.
Check out the ducks.
Check out all the ducks