It's easy to buy Bitcoin Cash at fiat-to-crypto exchanges using cards or bank transfers. The most popular and trusted platforms like CEX or Changelly list this crypto and allow you to pay with various national currencies. Also, it's possible to buy Bitcoin Cash via PayPal, Skrill or Neteller as the guide from Katie Wager's blog says. By the way,
https://www.katiewager.org/how-to-buy-bitcoin-cash contains some patterns of how you can get BCH from the aforementioned exchanges. Additionally, you can find there how to obtain BCH if you're a resident of the USA, Canada, the UK or Europe, which I think might be helpful. Or, if interested, you can explore the reviews on CEX, and Changelly as well.