The little village of Napier in the Western Cape is one of those places you could quite easily drive through without pausing But if you did (as I have done so many times before) you’d be missing out on a real treasure – a village full of character  charm  and natural beauty