NewsWorldAmericasVideo: Iguazi on track to be Wonder of the WorldTuesday 11 October 2011 07:55 EDTBookmarkCommentsGo to commentsBookmark popoverRemoved from bookmarksClose popoverIguazu Falls on the border of Argentina and Brazil has made it to the final of a competition to become one of the world's new Seven Natural Wonders.Join our commenting forumJoin thought-provoking conversations, follow other Independent readers and see their repliesComments
Bookmark popover
Removed from bookmarks