Tweedsmuir
The village of Tweedsmuir (Scottish Gaelic: Sliabh Thuaidh) is a village and civil parish situated 8 miles (13 km) from the source of the River Tweed, in the Scottish Borders area of Scotland.
Read more about Tweedsmuir.
Related Phrases
Related Words