Image

snow city family entertainment centre

First snow city family entertainment centre to open in Saudi
3 years ago

First snow city family entertainment centre to open in Saudi

By  •  Latest News

Al Othaim, mall operators and specialists in family entertainment, is to open the first snow city in Saudi Arabia.

The snow city is located at the Al Othaim Mall in …
Read More