A must-read guide to all the interesting places to see, eat and sleep in the city of Bangalore and state of Karnataka.