Select Page

Iguazu_01

Quite possibly the most magnificent natural wonder I’ve ever seen. Iguazu Falls in Brazil is simply incredible. This is where the movie The Mission was filmed. Today, we saw the Brazilian side of the falls, including a helicopter flip over the falls. ”Flip” indeed … my stomach almost did a flip too. Tomorrow, we see the Argentinian side.

Iguazu_01_air

 

Contact us

Most of you looking at this website already know how to contact us, so do so.
If you don't already know us, and want to contact us, then drop us an email info@okaybye.co.za