Home » Asia » Nepal » Capital City
The capital city of Nepal is Kathmandu. Largest city of Nepal by area is Kathmandu.
Type: Metropolitan City
Nepal is known for Mountain peaks