The majestic Iguazú falls shared by Brazil and Argentina make up the largest waterfall system in the world. The word Iguazu means “big water” in Tupi-Guarani etymology. Witnessing these thundering falls and enjoying their extraordinary natural beauty outside of the busy visiting hours left me speechless. This photograph was taken early morning at the Argentinian side - when there was just me alone at the viewing platform. It felt like stepping into my own Jurassic Park!
Log in or register to post comments