Bengaluru, the capital city of Karnataka, might be more famous as the ‘Silicon City of India’, but it also hides some ...