Bank Branches in HARIPUR (DISTT-KANGRA) with own SWIFT codes:

Punjab National Bank - HARIPUR, DISTT. KANGRA (HP): 176024364