Andrea KristinMar 2, 20184 minIguazu Falls. It's nature’s wonderlandThe Iguazu falls sits on the boarder between Brazil and Argentina and is the largest water fall system in the world with falls varying...