Tag Archives: Iguazu Falls

  1. Iguazu Falls, Brasil & Argentina

    Leave a comment

    July 4, 2015 by kimberlyfenton

    Iguazu Falls… Outstanding views of exquisite natural beauty. Recommendation is to visit the falls from the Brazilian side first, as this is …
    Continue reading