News

What makes Nepal so special?

What makes Nepal so special?

Nepal is the birth place of Lord Buddha. World's highest peak, Mount Everest (8848m) is located at Nepal. Nepal has 8 of the world's 10 tallest mountains. Nepal has extraordinary landscape and consist highest lake, highest peak, deepest[...]
Read More

Showing 1 - 1 of 1 posts