Iguacu Falls, Brazil

Iguacu Falls, Brazil

Today we arrived at a destination I added to my bucket list 20 years ago… Iguacu National Park….considered one of the natural wonders of the world because of its breathtaking waterfalls. This point on the South American continent is where Brazil,...