
King Abdulaziz Center for World Culture
On a work trip to Khobar, KSA, visiting King Abdulaziz Center for World Culture (Ithra), a hub for learning and innovation.

On a work trip to Khobar, KSA, visiting King Abdulaziz Center for World Culture (Ithra), a hub for learning and innovation.