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 […]