Bengaluru, Sept. 6 -- A recent analysis of the 2011 Census suggested, with over 107 languages spoken, Bengaluru is one of the most linguistically diverse cities in India....