The Iguazu Falls – Visiting both sides
On the border between Brazil and Argentina lies the Iguazu Falls, one of the seven natural wonders of the world. Almost twice as tall and wide as Niagara Falls, the Iguazu Falls are an incredible…
View PostOn the border between Brazil and Argentina lies the Iguazu Falls, one of the seven natural wonders of the world. Almost twice as tall and wide as Niagara Falls, the Iguazu Falls are an incredible…
View Post