1. Southern Brazil: from Rio's beaches to Serra Gaúcha's mountain bases
Start in Rio (1), where beaches and samba bars will kick off your trip in style. Head south to Costa Verde (2), backed by forested mountain peaks and brimming with hidden gems like colonial Paraty and the breath-taking beaches of Ilha Grande. Then turn inland towards the historic towns of Minas Gerals (3).
Check out Brazil's capital, Brasília (4), in all its retro-futuristic glory, before experiencing the huge array of wildlife in the vast wetlands of the Pantanal (5) – a great alternative to the Galápagos if you're pressed for time.
Lounge in Ilha de Santa Catarina (6), home to some of Brazil's best beaches, before wrapping up with crashing waterfalls and intense hikes and climbs in the verdant mountain bases of Canela (7) and Gramado in Serra Gaúcha.