Saudi Red Sea Authority initiates on ground inspections ahead of License Issuance
RIYADH : Saudi Red Sea Authority (SRSA), the key enabler and regulator of coastal tourism activities in Saudi’s Red Sea, has begun on ground inspections as a prerequisite