Foz Do Iguacu
I was lucky enough to visit Foz Do Iguacu in the state of Parana.
It's so beautiful there, it's one of those places that make you marvel
at God's power and beauty...
Here we are out on a walkway where you can actually look out over a
fall!
Can you believe that all this water falls 24 hours a day, 7 days a
week? Amazing, isn't it?