Our Lady of the Rock and St.George’s Church
The island of St. George is a natural one, containing the remains of a Benedictan monastery (12th Century), and St. George’s church, after which it was named. Our Lady of the rock (Our Lady of the Cliffs) is an artificial island – created by an embankilometresent around an underwater cliff. Tradition Every year , on…