[back to travel resources]

Did you know?

All 10 of the world's highest mountains are in the Himalayas. See top 10 list.