Visit Kirkcudbright.
Description based on 2010 ; title from cover.
Latest issue consulted: 2011.