23 C
Hyderabad, In
24 June, 2017 - Sat
Home Tags Al-Othaim Mall Rabwa

Tag: Al-Othaim Mall Rabwa

Saudi “Snow City”

Saudis play at the indoor snow theme park "Snow City" in the Al-Othaim Mall Rabwa in the capital Riyadh on July 20, 2016. STRINGER...

MOST POPULAR