Skara Brae

1. Where is Skara Brae?

In this map Europe is in purple. Skara Brae is a tiny island off the northern coast of Scotland. Scotland begins at England’s northern border.   Although a bit difficult to find

2. Scara Brae, Scotland

  The Village of Skara Brae, Orkney Islands, Scotland And so the people in the castle that you see at the top of this ¬†picture, woke up one ¬†morning to see that