Its headquarter is in Bengaluru .
Canara Bank is one of the largest public sector banks owned by the Government of India .
Canara Bank 's headquarter is in Bengaluru .
Canara Bank is one of the largest public sector banks owned by the Government of India .