Quizzing Live

Kathmandu Is The Capital Of Which Country

Answer:
Nepal