Tags » Iguaçu Falls

Iguacu Falls and surrounding sights

Our first trip in country; Iguacu Falls, located at the corner of Argentina, Paraguay and Brasil.  Exploring Rio has been lots of fun, but time to get around to see a bit of the countryside.  885 more words

3 Frontiers