Andrea KristinMar 2, 20184 min readIguazu 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...