Claim: Horseshoe Falls is along the Mexico-US Border.
Verdict: REFUTES