Annual leave entitlement

Greetings!!!

Sir ,Ma'am,

I have been working here in Saudi arabia for a year now  , and I am planning to take my vacation after two years of contract as i am entitled annual leave of 21 days  ( as per contract )  my basic salary is 1500SR and my food allowance is 400SR. During the vacation period do I entitled for
FOOD ALLOWANCE as well OR only my basic salary Will be paid since im taking my leave outside KSA. Whats is the saudi labor law says as its not mention in my contract.
Hope to read your reply and appreciated every information you i will get.
Thank you.

Good day,

During Annual vacation you will entertained only your basic salary as per your contract with your sponsor.