
10 Largest Cities In Nepal (No. 6 Will Surprise You!)
Kathmandu is the capital and the Largest City of Nepal, with around 1.4 million Plus Population. The city is located in the Kathmandu District, which is in the Bagmati Zone, which in turn is located in the Central Development Region. S.N City Area (km²) Population 1 Kathmandu 49.45 1,442,271 2 Pokhara 464.2 353,841 3 Lalitpur […]
Read more