When in Brazil or Argentina, Iguazu Falls is a must. The huge falls are amazing, it’s the power of nature all around you, tons and tons of water just below your feet, and then… the sun comes up and there are rainbows everywhere. You are so small in this vast universe… so small compared to such huge place. Walls and walls of water all around you. It’s amazing.
Entries
The Devil's Throat...
2 years ago
