What are the top tourist attractions in Bangalore?

Is Bangalore walkable?