Walking Jedburgh by alan.dotchin May 25, 2024 by alan.dotchin May 25, 2024 Jedburgh is a picturesque town situated in the Scottish Borders, just 10 miles from the English border. With a rich history that spans over a millennium, this small yet significant … 0 FacebookTwitterPinterestEmail