The Iguassu or Iguacu falls - the world's biggest waterfall system on the border of Brazil an Argentina

- Image ID: MK2KHH
John Michaels / Alamy Stock Photo
Image ID: MK2KHH
Location: Iguazu Falls, Misiones Province, Argentina