Brazil Sightseeing Tours
There are a few adventures that simply have to become a part of your holidays in Brazil. The Iguacu Falls, one of the most beautiful waterfalls on the planet, is a must-see, as is the Amazon rainforest, home to some of the most unique species. Other things to see include Christ the Redeemer, Ipanema Beach, Sugarloaf Mountain and Teatro Municipal.