Iguazu Falls is located between _____________ countries?

A. India and Nepal
B. China and India
C. Argentina and Brazil
D. Denmark and Norway

Show Answer
C. Argentina and Brazil

LEAVE A REPLY

Please enter your comment!
Please enter your name here