Balaju garden of Kathmandu, Nepal:
Just below the Nargarjun hill is located the Balaju Garden which is three kilometers north-west of Kathmandu and is a quiet park ideal for relaxation. Built in the 18th century, the park has a line of 22 stone water spouts each of which has an ornamentally carved crocodile head. In order to take a ritual bath during an annual festival, people come to this place. Especially for the royal family who were banned from visiting the real one for them a replica of the stone image of Budha nilkantha was built here. The Nagarjun forest which is 5 km northwest of Kathmandu lies above Balaju. On the summit is a Buddhist stupa and a view tower and the summit (2,096 m) is a two-hour walk, from where great views of the Kathmandu Valley and a number of Himalayan peaks can be had.
Garden of dreams of Kathmandu, Nepal:
At the entrance of Thamel, the Garden of Dreams within the Kaiser Mahal complex has now been renovated and restored to its former glory. Major attractions in this 24-acre garden include neo-classical pavilions, fountains, decorative garden furniture, Chinese Moon Gate and European inspired features such as pergolas, balustrades, urns and birdhouses. Today it is open to the public with a restaurant and bar.
The above gardens are the best gardens to visit in Kathmandu.