The Cathedral of Our Lady of Arabia located in Awali is the largest Catholic church in the Arabian Peninsula.
The Cathedral of Our Lady of Arabia, situated in Awali, serves as a prominent religious site for Catholics in the Arabian Peninsula.