Goat Island: A Historical, Ecological, and Recreational Haven
History of Goat Island Goat Island is a small island located in the Niagara River, between the United States and Canada. The island’s name is derived from the French word “chèvre”, meaning “goat”, and is believed to have been given by early French explorers who found goats grazing on the island. Goat Island, an unassuming … Read more