What country, home of the world's highest mountain, is Katmandu the capital of?
on 
Published in Geography Trivia
Nepal
 Pakistan
 Peru
 Tibet
Nepal.
Eight of the world's fourteen highest mountains including Mount Everest are in Nepal.
Published in Geography Trivia
Nepal
 Pakistan
 Peru
 Tibet
Comments