Hotel das Cataratas by Orient-Express

save place
Iguazu Falls, Brazil
Officially declare the New /wonders of the Natural World The Iguazu Falls is located in the tree frontiers of Argentina, Brazil and Paraguay 2700 meters of high and 275 waterfalls.
Have you been here? Share a tip or a photo with fellow travelers.
Original aud dev 300x350 example.jpg?1473183461?ixlib=rails 0.3