… the Kingdom of Saudi Arabia (Arabic: المملكة العربية السعودية al-Mamlakah al-‘Arabiyyah as-Su‘ūdiyyah Arabic pronunciation, is the largest Arab state in Western Asia by land area, constituting the bulk of the Arabian Peninsula, and the second-largest in the Arab world (after Algeria). …
I’m here as a volunteer leading a week long Gymnastics clinic.
