Bank Branches in MACHHRA(UP) with own SWIFT codes:

Punjab National Bank - MACHHRA, DISTT. MEERUT (UP): 250024061