What are the top tourist attractions in Darjeeling?

Is Darjeeling walkable?