Godawari Botanical Garden is The greenest, most pristine part of the valley that lies at its southeastern edge. Officially it is called National Botanical Garden. It is For those who love to be surrounded by greenery, the Godawari at the southeast edge of the Kathmandu valley is the ideal place to be. The Godawari sits … Continue reading Godawari botanical Garden
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed