Our annual Kirkcudbright Country fair has taken place with lots to see and do for all the family. Entertainment, local food and produce, games, climbing walls, crafts and art………to name just a few. Plan your holiday in Kirkcudbright for next July and be sure you are in for a treat!