St Margaret of Scotland – Feast Day – November 16

St Margaret of Scotland was an English princess and a Scottish queen born in 1045 in Hungary and died on November 16 1093 in Edinburgh Castle, Edinburgh, Scotland. We celebrate her feast day on November … Continue reading St Margaret of Scotland – Feast Day – November 16