This 1879 museum tells the story of the town.
Interested in Kirkcudbright?
We'll send you updates with the latest deals, reviews and articles for Kirkcudbright each week.
This 1879 museum tells the story of the town.
This stately castle, built in 1370, is surrounded by a moat and can be reached only by ferry.
