Weekend Away, Cairndale Hotel, Dumfries

Three nights at the Cairndale Hotel, Dumfries, with walks of all grades