The little town of Napier, formerly a one-horse town on the way to somewhere else, is a village full of character and charm that nestles under the Soetmuisberg just two hours outside of Cape Town. ... Sightseeing in Napier