Very close to Table Mountain is the famous Kirstenbosch Botanical Garden, home to over 5000 indigenous plants and trees. Recommended all year round, but ESSENTIAL in August and September when the gardens are an explosion of color. Morning or afternoon, […]