The Iguaçu Falls, Brazil & Argentina

The Iguaçu Falls on the border between Brazil and Argentina are one of the seven natural wonders of the world. We were in the area, so it seemed only sensible to stop and see what all the fuss was about. Our flight from Rio to Foz do Iguaçu arrived pretty late, so we’d arranged a cheap hostel for a night. At Tetris Container Hostel, the … Continue reading The Iguaçu Falls, Brazil & Argentina