Cueva-del-Indio-petroglyphs Published August 31, 2016 at 1200 × 900 in Puerto Rico Beach Thursday: Cueva del Indio Arecibo photos photos Cueva del Indio, Arecibo petroglyphs cave