The Last Straw in Iguazu Falls, Argentina
New country, new spelling of Iguazu and something new and different for this blog post… Puerto Iguazu is a small Argentinian town that sits on the border with both Brazil and Paraguay. The Iguazu Falls, especially on the Argentinian side, are truly spectacular and do earn the moniker of “Natural Read more…