Places to stay near TTD Road
Reviews of TTD Road • 1
Just adjacent to the Main temple there is a massive stretch of 460 acres of a beautiful garden called the TTD gardens. You would find some beautiful flowers and the smell also is just awesome. The garden is a visual feast, as you will find greenery everywhere and beautiful flowers in various colors. There are many ponds and tanks in the garden and this is a source of water supply to the natives as well as to the pilgrims.