Bay Walk Park
North Hempstead, NY
Nature
Bay Walk Park is a 1.7-acre public park located along the Manhasset BayWalk promenade in the Village of Port Washington North, within the Town of North Hempstead, in New York, United States.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account