Iguazu Falls and Parque Das Aves: Natural Wonders Of Brazil!

Our first experience in Brazil was… interesting. Foz Do Iguacu is the city from where backpackers/tourists/outdoor lovers venture to the incredible Iguazu Falls. The city itself isn’t the most specactular… but to give you an accurate description of it, I’d have to ask you to imagine an ordinary city whose main meal options include a … More Iguazu Falls and Parque Das Aves: Natural Wonders Of Brazil!