_DSC2603.jpg
Just off the islet is the Marine Sanctuary of Our Lady of Begoña, in which a statue of Our Lady is enthroned 36 feet below the water's surface.