top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

The Iguazu Falls are on the border of which two countries?

+1 vote
177 views
The Iguazu Falls are on the border of which two countries?
posted Jul 11, 2022 by Maninder Bath

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

The ans is -
Brazil & Argentina

answer Jul 12, 2022 by Anuradha Tabyal
...