Foz do Iguaçu, Argentina/BrazilIguazu Falls has been on my list of dream places to see for over 10 years, and I finally made that happen (better late than never,...