Jedburgh castle Gateway to Scotland, a mere 10 miles from the English border, Jedburgh is one of the most beautiful gateway heritage towns you’re likely to visit. This Scottish Borders town is home to one of...