Last weekend, I made the trek up to Iguazú Falls from Buenos Aires to see the biggest waterfall system in the world. Several people had told me how magical it …
No Comment
Argentina
/
Brazil
/
Chaos
/
Latin America
/
Travel