ABOUT NEPAL
Nepal is land-locked Country bordering with Tibet Autonomous Region of the People’s Republic China in the north and surrounded by India in the east, north and west. Nepal has been described as the biggest natural museum in the world. Probably Nepal is the best place to enjoy natural beauty, rich cultural heritage, lowering pagodas, spectacular Himalayan ranges with world’s highest Peak Mt. Everest and much more.
<
Read more...





