Bangalore is the capital of the Indian state of Karnataka. The ...