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

Punjab National Bank - THURAL, DISTT. KANGRA (HP): 176024262