Bank Branches in SHIVGAN with own SWIFT codes:

Punjab National Bank - SHIVGANJ: 307024006