rahulg Can I rely on my international credit or debit cards for payments, and in which places (hotels, restaurants, shops) are they most widely accepted?