Where are the Nigeria Falls located _____ ? May 25, 2024 – by admin 0 A. SwedenB. USA & CanadaC. FranceD. Italy