Articles tagged with: Snapshots of Latin America
Próxima Estación - Esperanza »
Próxima Estación - Esperanza »
On our way back to Argentina, we couldn´t miss the greatest waterfalls in South America: Iguazú.
The falls are located between Argentina and Brazil. The national parks have a total of 275 falls (!), some over 80 meters tall! Basically, just when you think you took the perfect picture, there is another better waterfalls just around the corner.






















