The Iguazu Falls, on the border between Argentina and Brazil - Aurélie Miquel / DR

Brazil is the largest state in Latin America and the fifth largest country on the planet.

Of course, it has breathtaking landscapes including the lençois maranheses, in the north-east of the country, the Iguazu falls, on the border with Argentina and mount Roraima. Our partner Brut invites you to explore by revealing some images of these unique places. Watch a video below.

  • Tourism
  • Gross
  • Brazil
  • World