Kirstenbosch NBG – The most beautiful garden in all Africa.