What are the top tourist attractions in Puerto Princesa?

Is Puerto Princesa walkable?