mysocalledcreativelife.com
The Panoramic View of Iguacu Falls- Brazil side
I was pleasantly surprised when I discovered the majority of Iguazu Falls was in Argentina, because when I first learned about the falls from the Brazil side. Of course, the travel completist in me…