Glen Island Park
New Rochelle, NY
Nature
Glen Island Park is a 105-acre waterfront park, located on Glen Island, on the Long Island Sound, New York. The park is owned and operated by Westchester County and shares the island with a privately operated but county-owned entertainment facility, the Glen Island Harbour Club.
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