Bangalore is the capital of India s southern Karnataka state known as Garden city, India s third-largest city.