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