Kathmandu is the capital city of Nepal and is popular as the living cultural city of Nepal. Inside the Kathmandu…
This website uses cookies.