“Must See” Sights in Rio

If you plan on attending the 2016 Olympics in Brazil, make sure to leave room in your itinerary to check out some of the most fascinating, “must see” attractions in Rio. Your visit will not be complete if you don’t. Here are some of our favorites. Christ the Redeemer – The Statue of Christ the […]

Read More