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.