Nepal Travel Information
Nepal is one of the richest countries in the world in terms of natural beauty due to its unique geographical position and latitudinal variation. It is situated between India in the south and China in North with approximately 30 million peoples.