Best Skywalks In The World
Tuesday, Aug 18, 2020, 6:45 pm
By:
Tony Williams
#10 Suspended Platform At Iguazu Falls - Brazil And Argentina
Two hundred waterfalls create part of the border between Brazil and Argentina, with 20 foot cliffs on each side. The suspended platform at Iguazu Falls, put visitors so close to the falls, they can feel the spray of the water, as they look out over the falls with awe and admiration.
Loading...
Related Content