What are the top tourist attractions in Hambantota?

Is Hambantota walkable?