Kirstenbosch Botanical Gardens, Cape Town, South Africa

These gardens are the most beautiful I have ever seen. The gardens have a wide variation of South African flora - only indigenous South African plants are found here. Of which Fynbos, proteas, cycads