OP, you did not say approximately what the amount might be, or how often such an exchange is needed. I would suggest you look for Telegram groups from that area, I have come across such, but I cannot give any recommendation, as I have never traded with them.
eg I know of TG groups with ex-Yu countries, where p2p exchanges are arranged, usually at no extra fee by the seller.
If you don't mind paying high fees (from what I understand) then why not also try Bitcoin ATMs? I don't have any near me as I know of and I feel like it's not really popular in my part of the planet but I keep reading about ATMs in Europe and America so I guess there is a quick and reliable option (it is a bit more risky with P2P if you are new).
It played on the range of 13% fee down below if you buy Bitcoin on any Bitcoin ATMs based in Europe according to the
CoinATMRadar.
It's too hurt to our pocket to cover those fees but if you've no choice, it might be good if you'll accept that you've already lost a certain amount because of the fee.
If you don't care about KYC, find a better exchange that you can be trusted, most exchange platforms now are required KYC verifications, and if you can deal with this, go for CEX.IO or in Coinbase.
Yes, I have heard at least 5% on actual price gone in commission and fees and such, but at the same time, there is also a low limit allowance for buys without KYC, and it's instant as far as I know (you get the tx to your wallet or you can get a paper wallet).
So there is some advantage to privacy (if without KYC) and perhaps just an additional option that could also be more convenient for OP.
I honestly wouldn't use an ATM but if there are so many around the world and it keeps growing, there must be a lot of demand.
I think the OP has emphasized that it is interested in a transaction for cash. Cash for cryptocurrency is always done without passing KYC verifications.
or I've missed something.