Cueva del Indio Photo Gallery
The Cueva del Indio is in the town of Arecibo. The petroglyphs were made by the Taino, about 500 years ago. Bats roost in the caves.
to home page
©2010 Mermaid Underwater Photographic. All Rights Reserved.
Contact us at email@example.com.
Last modified 27 March 2010