Godavari is the greenest and most pristine part of Kathmandu Valley, that lies at its south-eastern edge. It is tucked at the foot of...
Godavari is the greenest and most pristine part of Kathmandu Valley, that lies at its south-eastern edge. It is tucked at the foot of...