Foz Do Igussu, Argentina Jan 23, 2006 iguassu falls is amazing. standing at the devils throat feels like youre going to fall off the edge of the world!!!