Today's Paper Weather Latest Obits Jobs Classifieds Newsletters
ADVERTISEMENT
ADVERTISEMENT

 In which country is Kathmandu?

 

Answer: Nepal. Tourism is a major industry for Nepal, and the country's capital and largest city is a stepping-off point for many trekkers.

ADVERTISEMENT
ADVERTISEMENT