Iguazu Falls – Mini Islands October 11, 2013 by Photographer Ravi 0 Iguazu Falls – Mini Islands Next to Iguazu Falls along the river and on the islands a highly specialized ecosystem full of life has evolved in response to the extreme conditions of the tumbling water and soaking humidity. Like this:Like Loading...