Showing posts tagged national geographic photo of the day

 The Iguazu Falls are waterfalls of the Iguazu River, which is partially in Brazil and partially in Argentina, South America. (national geographic Photo of the Day)