CREDIT CARDS
Visa and Mastercard are the most widely accepted credit cards at hotels, restaurants and major shopping malls. Some establishments do accept American Express.
Visa and Mastercard are the most widely accepted credit cards at hotels, restaurants and major shopping malls. Some establishments do accept American Express.