The Godawari Botanical Garden is very green, pristine natural garden spread over an area of about 82 hectares with a few streams flowing through it in the southeastern edge of the valley about 16 km south of Kathmandu city. It lies at the base of the Pulchowki, which is with its 2,765 m the largest […]