The Iguazú falls is located on the border of which two countries? In Geography Trivia AnswerBrazil and Argentina Share and Enjoy !