Grand Island is located literally in the middle of the Niagara River, just north of Buffalo and just south of Niagara Falls, in Upstate New York, on the United States-Canadian border.
Share this post
BEFORE ISRAEL, THERE WAS ARARAT, A PROPOSED…
Share this post
Grand Island is located literally in the middle of the Niagara River, just north of Buffalo and just south of Niagara Falls, in Upstate New York, on the United States-Canadian border.