Lass es dir nicht entgehen, an diesen Orten verträumt am Wasser entlangzuschlendern: Sandyhills Beach und Rockcliffe Beach. Während deines Aufenthalts sorgen Sehenswürdigkeiten wie Kippford Beach, Caerlaverock Castle und Caerlaverock Wetland Centre für Abwechslung. Das reichhaltige kulinarische Angebot wissen Reisende an Mainsriddle besonders zu schätzen.