Search More

facts> Education

Over 75% of Nepal lies

Over 75% of Nepal lies in the abode of Himalayas.
Nine of the fifteen highest mountain peaks in the world are contained within the Nepal Himalayas.

Latest facts

facts in Hindi