Hi muminmiddleeast, join the club!
Where are you out here? I'm in Saudi (Riyadh)
I've just had a CS 4 weeks ago here which was my second in Kingdom.
You are right about the culture and to be honest, it really stressed me out but one thing I've found is that you need to be VERY FIRM! (they struggle with western women being firm )
In Saudi they have this crazy thing where they want to take the baby away from you at birth and keep it in the nursery. Apparently this is what Saudi women want and they only bring baby back if you have visitors. I therefore had to be very firm, if not rude to them to keep my DS with me. They did take him away for about an hour or so after birth to wash him etc so I sent DH after him and he was running between the two of us, DS being bathed/dressed and me being stitched up for a little while but he needed the exercise anyway
I b/f my son and was very firm about that (not the done thing here) Again, just make sure you and DH reiterate your wishes and if you have to rant and rave, do it. I did however give my DS a few top up bottles of formula as it took a while for my milk to come in but he is feeding well now
We had a bit of a problem just before having the CS as the anaes (drugs man) suddenly said just before doing the spinal block that my DH couldn't be present even though it had been all agreed for months. He kept saying no so I said fine, I'm not having the baby here and started to get off the trolley. At that point thankfully my consultant turned up, had a huge arguement with the drugs man and DH was there for the CS. Just shows, you have to shout at them to make yourself heard
A friend of mine out here had her DD last November at a different hospital (normal delivery) and she had the same nonsense but just kept putting her foot down and got her own way in the end.
No knowledge of any doula's out this way though.
Just taking little man out for a walk now as he is squawking but will be back later and if you want a proper 'chat' I can give you my email address of if by any chance you are in KSA I'll give you my phone number.
Main thing is, don't worry, don't get stressed, just be firm/rude if you need to (and get DH to be VERY FIRM TOO!)