Only a 30 minute drive from Grahamstown lies the quirky little village of Bathurst and they annually host the ‘Bathurst Country Affair.’ This is a weekend of fun, cooking, eating, drinking, art and homemade wares from flea market goodies to designer styles. It’s rather a fabulous event which seems to be gaining momentum, which is...