Essential insights about karnataka