5 best tourist attractions in Nepal

Bordered by economic giant China and India, Nepal could not be separated from the famous Himalayas. Nepal is rich in amazing tourist attractions. With eight of the ten highest peaks in the world is located there, the natural scenery of … Continued