Cueva del Indio Beach, Arecibo Puerto Rico Published April 25, 2013 at 960 × 720 in Puerto Rico Beach Thursday: Cueva del Indio Arecibo photos