If you love gardens then Kirstenbosch National Botanical Garden should be top of your list of gardens to visit in Africa. It has a reputation as the most beautiful garden in Africa and one of the great botanic gardens of the world. But I imagine that few gardens can match the sheer grandeur of the setting of Kirstenbosch set against the eastern slopes of Cape Town’s Table Mountain.

I have visited this beautiful garden a couple of times now and each time I am amazed by the wide variety of the unique plant life of the Cape Flora, known as fynbos. Spring and summer is definitely my favourite time here as a lot of the fynbos is in bloom and the garden is filled with bright colours.

Which gardens do you love exploring?