
Introduction of Nepal The most delightful country Nepal is one of the most beautiful nation in the world. It’s really a piece of heaven on Earth. Nepal is a country which have too much blesses of Nature. Nepal is a full of natural blessed landlocked country located in South Asia between China and India. Nepal is naturally a beautiful country but not artificial. It’s landlocked by the China in the north and India in the west, east and south. The Mt. Everest and Buddha’s motherland Nepal is situated in the central part of the Himalayan arc. Human beings usually moves here and there for pleasure, business, pilgrimage, adventure and other purposes in limitation of time. People always wants to visit new places and gain knowledge about new things, culture, art… Click to Read more“You most Visit 10 beautiful Places in Nepal”