Kelso (in Scots: Kelsae and in Gaelic: Cealsaidh), is a little market town in the Scottish Borders that sits in a beautiful setting where the river Tweed and Teviot…
Country Lifestyle Country Shows and Game Fairs Equestrian Events Events Guides Heritage Sporting Lifestyle