What are the top tourist attractions in Puerto Plata?

Is Puerto Plata walkable?