The Castle of Good Hope is the oldest building in Cape Town and offers some of the best views from the perimeter of Cape Town.
The Castle was built right at the edge of the ocean
The Castle of Good Hope is the oldest building in Cape Town and offers some of the best views from the perimeter of Cape Town.
The Castle was built right at the edge of the ocean