Foz do Iguacu: Enormous waterfall that boggles your imagination. You stand in the midst of water roaring down all the mountains around you. It makes your heart beat faster and leaves you teary-eyed with nature’s beauty flowing with the falls
9. After spending 3 eventful days in Rio, flew to Foz du Iguachu, Brazil which is located at the confluence of river Parana &amp; Ignachu and also shares international boundary with Argentina and Paraguay. The main attraction out there is the Iguachu Waterfall, arguably the most beautiful in the world.