Which country is home to the waterfall called “Devil’s Throat”. / General Knowledge MCQs, Waterfall of the World MCQs / By The Professor a. Brazil b. Argentina c. United States d. Canada Answer: b. Argentina