Iguazu falls
16–18 Feb 2024, Brazil ⋅ ⛅ 29 °C
Saw the Brazilian and Argentinian side of Iguazu Falls - the largest waterfall system in the world. Truly spectacular.
16–18 Feb 2024, Brazil ⋅ ⛅ 29 °C
Saw the Brazilian and Argentinian side of Iguazu Falls - the largest waterfall system in the world. Truly spectacular.
Pengembara
You seem very close - the sound is incredible.
PengembaraWe got soaked through by the spray, really close
PengembaraTruly awesome.