Posts

Showing posts from August, 2009

Iguazu Falls was short-listed as a candidate to be one of the New 7 Wonders of Nature.