Situated on the slopes of Table Mountain lies Kirstenbosch Botanical Gardens. This is one of those peaceful spots which will make you forget you are in a big city. The garden boasts 2,500 species of plants found on the Cape Peninsula, with the Protea garden as an absolute highlight.
Kirstenbosch is a favourite among locals and visitors for many reasons: picnics on the lawns, hiking along the trails and taking in the panoramic views from the canopy walkway.