What are the top tourist attractions in Olbia?

Is Olbia walkable?