It really depends on where you are going. If it is the touristic places, you can often pay by card, but when you go of the beaten track, bring money. We usely bring around 500 euro ( small coupures! 50 max.) to start and then use an ATM to get more when needed. If you are low on money and you...