Bank Branches in KANINA (DISTT-MOHINDERGARH) with own SWIFT codes:

Punjab National Bank - KANINA: 123024060