Christ the Redeemer and the day I saw God

Have you ever felt as if somebody was watching you from above? For Cariocas (word used to describe the inhabitants of Rio de Janeiro, Brazil) this must be a scary feeling as the giant statue (30 meters!) of Christ the Redeemer watches them from atop Corcovado (hunchback in Portuguese) Mountain every single day. While this [...]

January 31st, 2014|Categories: South America Travel|Tags: |

Iguazu Falls and the most breath-taking border crossing

Nothing can prepare you for the extraordinary marvel of nature that is Iguazú Falls. Located at the triple border between Paraguay, Brazil and Argentina, Iguazu serves as a nice counterpart for the Niagara Falls located on the north of the American continent. Considered by most to be the crown jewel of nature in South America, [...]

December 19th, 2013|Categories: South America Travel|Tags: |