answersLogoWhite

0

The Himalayas has the highest mountains in the world.

User Avatar

Hailee Hills

Lvl 10
3y ago

What else can I help you with?