Nehru Rose Garden - 6 KM
The Nehru Rose Garden was established in the year 1967 and covers an area of more than 30 acres. It is home to more than 17,000 plants and 1600 different species of roses. It is one of the largest rose gardens in Asia and is definitely a sight to behold. Every year, a rose festival is organised here, displaying a variety of flowers.