Petroglyphs of Ometepe Island- RivasBy AdminVisitNicaraguaOctober 17, 2018in Archaeology0 00 ShareMore