Beaver Island State Park
Beaver Island State Park is located on Grand Island, NY at the in the Niagara River. The park has a sand beach as well as golfing, picnic areas and more.
Grand Island Attractions
Grand Island, NY is nestled between the city's of Buffalo and Niagara Falls. This region offers numerous activities and plenty of opportunities to stay busy before and after your race!