While we were enjoying amazing places like Canada and Thailand my fiancée kept on telling me how amazing South Africa is. She extolled the virtues of a city that has both the ocean and mountains, and teased me with waterfalls, wineyards and the perfect steak. Fortunately, the opportunity has come to say “I call”.