Godavari Godavari is a village in the Kathmandu Valley of Nepal, located only about 13 miles northwest of the Phulchowki mountains. The village is situated about 1,525 meters above sea level.[1] Today, Godavari is one of the main tourist destinations of the valley and one of its prettiest villages. The main attraction of Godavari is […]