An Enchanted Beach

Legend has it that on a rock that points towards the sea, the Holy Virgin rose to help those who were in need at sea. A chapel was erected in her honour, named Our Lady of the Rock, and a fortress surrounded it, defending sacred ground, from the attacks of Moorish corsairs.