Source: Tourism MediaJohannesburg Botanical GardenEnjoy walks through marshland and cultivated lawns, visit themed gardens and take part in aquatic pursuits at this picturesque park.WorldAfricaSouth AfricaJohannesburgJohannesburg Botanical Garden