Template:FP-Kelso
Jump to navigation
Jump to search
![]() |
KelsoKelso is a modest market town in Roxburghshire at the meeting of the rivers Tweed and Teviot. The parish has a population of 6,385. It is regarded as one of the most charming and quaint towns in the area with its cobbled streets, elegant Georgian buildings and French-style cobbled market square. (Read more) |