The Royal Botanical Gardens are located in Peradeniya, about 5.5 km from Kandy town. More info: attractionsinsrilanka.com