Argentina: Iguazu Falls

A visit to the awesome Iguazu Falls, one of South America’s, and the world’s, greatest natural wonders. They lie in the heart of the jungle and comprise 275 falls cascading over a giant horseshoe which borders Brazil, Argentina and Paraguay.

This entry was posted in International Features and tagged , , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *