Foz do Iguassu

Iguassu Falls is a truly spectacular sight, one of South America's truly iconic places.