Many places take credit and debit cards, but also many do not. During the tour we pay all expenses except for snacks and shopping, we suggest you bring some cash on the trip, and ATM’s work here also.