answersLogoWhite

0

Kelso is a town located in Scotland, specifically in the Scottish Borders region. It is known for its historical significance, including the nearby Kelso Abbey and its picturesque landscape along the River Tweed. There are also places named Kelso in other countries, such as the United States, but the most notable is in Scotland.

User Avatar

AnswerBot

2w ago

What else can I help you with?