Nepal country icon

Nepal

The country of the Himalayas mountain range that contains 8 of the world's highest peak including the world's tallest, Mount Everest.

Regions Asia South asia

Latest Articles