How many days to visit Bali?

What are the top tourist attractions in Bali?

Is Bali walkable?