Iguazú Falls (Chororõ Yguasu,) the largest waterfalls in the world, on the border of Brazil and Argentina. I visited here on a trip to Brazil back in 2010 and hope to return again soon. In addition to the breathtaking water chutes, the area of Iguazú also includes a wide variety of interesting flora and fauna. #Travel
No comments yet