Strawberry Island State Park
Tonawanda, NY 14150
Strawberry Island State Park located in Tonawanda NY offers a serene escape amidst nature. This picturesque park features lush greenery scenic walking paths and beautiful waterfront views of the Niagara River. Ideal for picnicking birdwatching and leisurely strolls it provides a perfect setting for families and nature lovers alike to unwind and enjoy the outdoors.
Generated from this place's information
See a problem?