Among some most popular banks of Nepal like NIC Asia bank, NMB bank, Siddhartha Bank.
For NMB bank:
I would prefer to use the NMB bank international dollar card. It is supported by alibaba, amazon and google clouds and cheap charges( 500 for initiation, 500 for loading money) and no transaction charge.
source: NMB Bank click here
For NIC Asia bank:
Its service is costlier $20 for issuing the card. and to load cash $10 is used. This bank doesn't charges us the transaction charge.
For Siddhartha Bank:
This bank has less transaction and payment charges. but it doesn't support google cloud services.