Mate I searched earlier for pics of this beautiful place and I found album where tourists claim that fruits from that opuntias are edible and those fruits are red so that must be O.ficus indica. On the island must be O.ficus indica, and maybe few other species but the most of opuntias are ficus indica.
