Rio De Janeiro is one of the most vibrant cities in the world. Nestled on Brazil’s Atlantic coast, Rio enjoys a tropical climate with lovely ocean breezes. In combination with the region’s luxury hotels and its world-famous Carnival before Lent, ...

The iconic city of Rio de Janeiro, Brazil is easily recognizable by the statue of Christ the Redeemer standing sentinel atop Corcovado Mountain. While the image conjures a calm and peaceful feeling, below the mountain, in the streets of the ...

Translate »