Grand Island, New York 14072 USA
Located in the Niagara River canoes and Kayaks can be launched here.
Photo Credit: Yelp