The Iguaçu falls are situated on the border between Brazil and Argentina (the Paraguay being close by). Rumor has it that First Lady Eleanor Roosevelt exclaimed “My poor Niagara” upon laying eyes them for the first time. After perusing through this Instagram feed, we can see why. Scroll down, and be prepared to be amazed.
[…] aim is to bring you the best in interesting news and media from our beloved Brazil. Be it natural wonders, Brazilian politics, soccer, or snake videos…you will be able to find it on the Best of […]