The Kirstenbosch Gift Shop – the most beautiful shop in Africa! Welcome to the most beautiful shop in all Africa! The Kirstenbosch Shop celebrates the...