St. Margaret's chapel is the oldest surviving structure on Castle Rock. She was born in Hungary and became the Queen of Scotland in 1070 when she married King Malcolm III. Back to Main Page