fbpx

Rail South America

Argentina

iguazu falls argentina

Visiting Iguazú Falls – The Largest Waterfall System in the World

There is an anecdote about Iguazú Falls that when the America’s former first lady Elenor Roosevelt first visited the Iguazú Falls, she sighed and said “Poor Niagara…” To her, even the greatest Niagara Falls of North America looked not as spectacular as Iguazú Falls. Iguazú Falls are situated on the borders of three countries; Brazil, …

Visiting Iguazú Falls – The Largest Waterfall System in the World Read More »

5 Places You Need to Visit When in Buenos Aires, the “Paris of South America”

Buenos Aires, the capital of Argentina with the nickname “Paris of South America”, has a beautiful European landscape which makes you almost forget that you are actually in South America. However, of course the beautiful scenery is not the only what Buenos Aires can offer you. Today, we will have a quick look at five …

5 Places You Need to Visit When in Buenos Aires, the “Paris of South America” Read More »

Scroll to Top