What are the top tourist attractions in Nainital?

Is Nainital walkable?