Nepal- Country Of The Highest Mountain In The World

  • 11 months ago
Nepal is the country of the Mount Everest, the highest mountain peak in the world, and the Birthplace of Gautama Buddha- Lumbini. Nepal has extraordinary landscape and consist highest lake, highest peak, deepest lake, highest valley, deepest gorge and many more.

Recommended