Beautiful World : Small waterfall – Rio Espiritu Santo, … Small waterfall – Rio Espiritu Santo, El Yunque National Forest (3168 x 4752)[OC] Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://i.imgu...