The Castle of Good Hope is a historic fort in Cape Town, South Africa. Built in the 17th century by the Dutch East India Company, it is the oldest existing colonial building in South Africa and showcases various exhibits about the country's military history.