Bangalore, India is a city with a mix of historical attractions, modern city life, and lots of green spaces.