NewsWorldAmericasVideo: Iguazi on track to be Wonder of the WorldTuesday 11 October 2011 12:55 BSTCommentsIguazu 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
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments