Staying in Cape Town
Cape Town is one of the most beautiful cities you will find in South Africa. It is situated in the Western Cape province of South Africa. It is better known as the Mother City, The Cape of Good Hope or the Tavern of the Seas. In 1952 it was founded by Jan Van Riebeeck...