FROM The man in the front seat / July 8, 2020

Iguazu Falls, Argentina / Brazil

  “My poor Niagara” – First Lady, Eleanor Roosevelt upon seeing the Iguazu Falls   The Iguazu falls, located on the Iguazu river which borders Argentina and Brazil, are collectively considered to be one of the largest waterfalls in the world. Although, the Iguazu river begins in Brazil near the city of Curitiba and the majority of its course continues through Brazil, the vast majority of the falls are on the Argentinean side of the border. The first European to record the falls was the Spanish conquistador Álvar Núñez Cabeza […]

Read more

Subscribe to our newsletter
* = required field
Connect with us
Contact us