Cave of Wonders in La Romana, Dominican Republic
More than 500 paintings in the walls of the caves made by Tainos

Cave of Wonders in La Romana, Dominican Republic

More than 500 paintings in the walls of the caves made by Tainos