Nepal

Kathmandu Popular legend has it that Manjushree, an incarnate of Lord Buddha, was responsible for carving out the Kathmandu valley with one…

View Package Detail
1