Cape Town, South Africa
Category: Africa DestinationsSituated on the mountainous peninsula of Table Bay, Cape Town is the second largest city in South Africa. Cape Town is well-known for its harbors and refreshing scenery, with world renown landmarks such as Table Mountain and Cape Point.


