Cape Town – The Castle of Good Hope stands as South Africa’s oldest surviving building, erected by the Dutch East India ...
The Castle of Good Hope stands out in Cape Town as one of South Africa’s most historic landmarks, and this aerial view ...