Just wondering how much cash I should carry with me. Do most places along the trail (hostels, trail towns, etc.) take credit cards nowadays, or should I keep a good amount of cash on hand? I'm assuming most, if not all the towns have ATM's so getting more cash along the way probably isn't too big of a concern.
Thanks!