Cape Town is the best place for a long-haul holiday from your wallet's perspective, according to the Post Office. Here we ...