Best of Brazil

Explore the main highlights of Brazil including amazing Rio de Janeiro, the mighty Iguacu Falls, the mysterious Amazon jungle and the cultural rich city of Salvador