Second Largest Waterfall In The World - Iguazu Falls
June 21st 2008 Second Stop: Iguazu Falls, Brazil.
Highlights:
Stayed at a 4 star resort and learned a valuable lesson: Never book tours through your hotel in South America! They sold us on some insanely expensive package that included a personal driver/escort...I felt like a senior citizen.
If you´re imagining us being in some remote part of Brazil and hiking through deep forest, stop right there. They h
... read more