The Castle of Good Hope – the oldest building in South Africa – was once a fort, but today functions as a showcase of the Cape’s early days. The famous Dutch architect, Menno van Coehoorn in 1697, built the Castle of Good Hope and the purpos...