results found.
Overview of Kathmandu, Nepal
Kathmandu is the capital and largest city of Nepal, with a population of around one million. Kathmandu is also the second largest metropolis in term of area after Pokhara in hilly region.
Already a TTG member? Login
Don't have an account? Sign up
Kathmandu is the capital and largest city of Nepal, with a population of around one million. Kathmandu is also the second largest metropolis in term of area after Pokhara in hilly region.