No Comments

Khasti, Jarung Khasor, Bouddhanath

 Khasti, Jarung Khasor, Bouddhanath Bouddhanath is one of the largest stupas in Nepal. It is located at the northeastern outskirts, just 11 kilometers away from the heart of Kathmandu. The […]

Read more