Smaller establishments located in the cities or rural areas only accept cash, making it essential that you have some of the local bills on hand as you travel. While it can be better value to buy the currency before you go (see our section on that below), you can also get currency once you arrive in the country.