Hajj Executive Packages 10 Days / Maktab "A" 14 Days / Maktab "A" 18 Days / Maktab "A" 25 Days / Maktab "A"