As South America's largest country, Brazil is home to world-famous destinations like Rio de Janeiro — which boasts some of the world's most famous beaches — and the Amazon Rainforest, where river ...