Grand Island New York Public Parks http://www.base2co.com/grand-island-new-york-public-parks.php Promoting Grand Island New York. The heart of the Niagara River. Grand Island lies between Buffalo and Niagara falls where the river splits, giving us East and West River. There are many great sites like isledegrande.com that cover our concerns and information. I'll try to complement their work. en-us