answersLogoWhite

0

The Royal Burg of Selkirk is a town located on the borders of Scotland. It lies on the Ettrick Water which is a tributary of the River Tweed. William Wallace was declared a guardian of this town.

User Avatar

Wiki User

12y ago

What else can I help you with?