Kelso is a city in Scottish Borders, United Kingdom. It has many popular attractions, including Mayfield Garden Centre, Floors Castle, Kelso Racecourse, perfect for a trip!
Show Less
Mostly cloudy 9 - 18℃
Kelso Travel Guide
Destination Overview
Other
Destination Introduction
Kelso is a city in Scottish Borders, United Kingdom. It has many popular attractions, including Mayfield Garden Centre, Floors Castle, Kelso Racecourse, perfect for a trip!