Iguaçu Falls is one of the most naturally beautiful spots on earth that I have ever visited. As a lover of waterfalls it was always to be expected that I’d love this place but it really was even more breathtaking than I imagined. Firstly stepping off of the plane in Foz, the Brazilian town closest [...]
The post Everything You Need To Know About Visiting Iguaçu Falls appeared first on The Little Backpacker.