Castle of Good Hope
Situated in the heart of the Cape Town City Centre, the Castle of Good Hope is one of the city’s most iconic landmarks. As the oldest remaining building in South Africa, the Castle has been a major part of political, military and civilian life since its development between 1966 and 1679. Currently, this landmark is thought […]