Godavari
Godavari is best known for the green fingers of its inhabitants. For those who love to be surrounded by greenery, Godavari at the southeast edge of the Kathmandu valley is the ideal place to be. Godavari sits at the foot of Phulchowki (2,760m), … Continue reading Godavari