List of Shopping Malls in Sharjah

List of Shopping Malls in Sharjah

Sharjah is one of the 7 emirates of the UAE… the third largest one, in fact. It also happens to be the only emirate to have land areas on both the Gulf of Oman and the …

READ MORE