The iconic city of Rio is a must-visit for any trip to Brazil.
Witness the awe-inspiring Iguazu Falls, one of the most powerful waterfalls in the world