By admin
In Argentina, Brazil, Iguazu Falls, South America Posted Niagara WHAT?
The road from Punta del Este led to Iguazu Falls, the 300+ waterfalls that border three countries: Brazil, Argentina, and Paraguay. I took the bus from the fantastic Punta to Montevideo, where I [...]