What are the top tourist attractions in Menorca?

Is Menorca walkable?