Showing posts tagged in Brasil they speak Portuguese not Spanish FYI

 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)