Which of the following has Kathmandu is the capital? July 11, 2023 – by admin 0A. IndiaB. NepalC. PakistanD. None of theseKathmandu is the capital Nepal