Claim: Goat Island is a small island in the Niagara River, located in the southwest corner of Niagara Falls in a state in the northeastern United Kingdom.
Verdict: REFUTE