Bank Branches in MEHMAND with own SWIFT codes:

Bank of Baroda - MEHMAND: 495012013