Nepal is full of antique places where history comes alive. It is also gifted by nature with natural wonders recognized in the world.