Melrose, Scottish Borders
Melrose is a historic market town and civil parish in the Scottish Borders, Scotland. Historically part of the historic county of Roxburghshire, it lies near the River Tweed, approximately 30 miles southeast of Edinburgh, 62 miles east-southeast of Glasgow, 63 miles southeast of Perth, and 3 miles west-northwest of Galashiels. It had a population of 2,473 in 2022.
Read on Wikipedia