IFSC and MICR Codes - Bank of Baroda in Puducherry

What City?