When wandering around South America, we perhaps did not meet a single traveler who did not have Iguazu Falls on his or her list of must-visit places, even when traveling to Brazil or Argentina was not on their Brazil itinerary at all. Visiting Iguazu Falls, one of the most jaw-dropping waterfalls in the world, from either Argentina or Brazil is a must when traveling South America.
Travel Advice - Brazil, North America, - Travel, Travel Advice, Travel Inspiration
#travel #traveller...