Audit Officer General Knowledge MCQs Labour and HR Department PPSC Past Papers Katmandu is the largest City of which Country? February 16, 2023 Admin No Comments A: Japan B: Pakistan C: India D: Nepal Correct Answer: d Short Details: Katmandu is also the capital of Nepal. The area of Katmandu is 600 KM2 View More Details >>