Mystery "plaque and altar" unearthed in Scotland park #HolyRood #StMargaretsLoch

First published at 17:39 UTC on June 24th, 2019.
subscribers

Recently a mysterious plaque was unearthed in Holy Rood Park in Scotland. It was found in the park above St Margaret's Loch. It was hidden, buried underground and only found by chance. The object was set in concrete and depicts two gods, one ma…

MORE
CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO