Yes. Your Demerara Bank Credit Card is a VISA card, which is the most widely used payment card in the world. VISA is accepted at millions of merchants and over 1.8 million ATM locations worldwide, including stores, supermarkets, shopping centres, restaurants, hotels, gas stations, online sites, travel agencies and more. You can use your Demerara Bank VISA Credit Card at any merchant, bank or ATM, locally or internationally, wherever the VISA logo is displayed.