Expo City Dubai opens Alif and Terra pavilions for visitors

Expo City Dubai opens Alif and Terra pavilions for visitors
play icon
Photo used for illustrative purpose.