Explore the beauty of Brazil on this 12-day Brazil journey through Sao Paulo, Paraty, Belo Horizonte, and more! Start your adventure off by exploring the delights of Sao Paulo, immersing yourself in the city's rich history including places like the Se Cathedral and Pateo do Colegio. Next, head off to Paraty to embrace the stunning sands and waters that Brazil has to offer. Cruise from the beautiful beaches of Ilha dos Cocos to the crystal waters of Pescaria Island for a memorable day of snorkeling, sun, and swimming! After some time in the sand, break away from the beaches and head into the cultural capital of Rio de Janeiro. Explore the stunning sights of the city including Corcovado Mountain and its towering Christ the Redeemer, the lush Tijuca Rainforest, the breathtaking Sugar Loaf Mountain summit, and an exhilarating taste of Rio's famous Carnival. Finally, head to Belo Horizonte for a relaxing last few days in the Brazilian sun with time to discover the diverse culture of Pampulha and UNESCO World Heritage Site Ouro Preto.