June 18, 2013
Iguazu Falls should definitely be on your South American bucket list. Straddling between the Argentinean and Brazilian border, it is indeed a natural wonder of the world. The amount of water pouring from these falls to the Iguazu River is equally staggering. On average, about 1,500 cubic meters of water flows every second. Depending …
continue reading »