Las Cataratas in Iguazu, Argentina, are amazing. However, the rustic nature of Venezuela's Salto Angel by far surpass the tourist friendly sites of Argentina's falls. It's a shame that the site has been organised like a theme park in way with so many iron walkways.
Link to this comment:
All Comments (0)