Cape Town is the vibrant capital of South Africa. Iconic Table Mountain dominates the skyline of the ‘Mother City’ and the diverse mix of cultures are a big draw for people wanting to experience some of what South Africa has to offer. A visit to the Castle of Good Hope is well worth the time. This is the oldest building in South Africa and was once a fort, but now houses a museum and art gallery. The V&A waterfront is a bustling shopping, dining and entertainment area which houses an aquarium, two cinemas and over 80 different restaurants. South Africa is also home to some beautiful white powder sand beaches which are a perfect place to take a break from all the shopping and sight-seeing. When you’re ready to rest your head, you can choose from a vast range of beach front hotels and boutique properties which are right in the heart of the town.