Selkirk is a small town in Scotland, and location to a number of significant events in Scottish history.
Upon first inspection, Selkirk would seem to be an inconspicuous if not boring small Scottish town. It boasts a population of roughly 5,900 people…
more »