Kirstenbosch National Botanical Garden shared by @cntraveler says: ""Cape Town, located in South Africa, is known for its harbor, the stunning Table Mountain, and landmarks such as Cape Point. It's a vibrant city with a rich history and diverse culture."" on Postcard