Iguaçu Falls is one of the new 7 wonders of the world, with the longest drop of 82 metres, and a width of almost 3km. During my visit to Sao Paulo, my friends/colleagues were heading to this waterfall, Cataratas (in Portugese), and I was the last minute addition to this plan!
Tag : Macucu Safari
1 posts