Bengaluru, also known as Bangalore, is famous for its vibrant IT industry that has earned it the nickname of India's Silicon Valley. Nevertheless, this bustling city is steeped with history ...