Kirstenbosch was established in 1913 and covers 91 acres of gardens within 1,300 acres of parkland and forest.
[ All images on this site © Claire Takacs
]