Ancient stone mansions, fortress of St. Cross, and a gateway to Old Lady of the Rocks church on the islet nearby