The pretty little town in Scotland almost smack bang on the border with England | UK | News
Jedburgh is the largest town in the Scottish Borders which lies on a tributary of the River Teviot, roughly 48 miles from Edinburgh. This traditional town holds no shortage when it comes to picturesque landscapes, incredible…