Lulu Shopping Centre

Shopping Centre in Salalah

Oman's ubiquitous hypermarket.

Advertisement