What is the Capital of Nepal?

The capital of Nepal is Kathmandu. Kathmandu is also the largest metropolitan city of Nepal. The Capital is located on teh kathmandu valley which also contains two other cities.