The Johannesburg Botanical Garden is a grand, beautiful and lovely park. There is a lake in the park where you can swim. There are large meadows and woods by the lake. There are various types of plants, trees, flowers and shrubs in the park, and many tourists come here to enjoy the weekend. Because of the variety of roses in the botanical garden it is also known as the rose garden.