Showing posts with label Argentina / Brazil. Show all posts
Showing posts with label Argentina / Brazil. Show all posts

The Devil's Throat. Iguazu Falls, July 2007

Iguazu Falls are pretty spectacular from the ground,
but even better from a helicopter. Fantastic.