Covering a landmass of 60,000 meters and having a facade width of up to 200 meters on the Green River, Nile City Center is believed to be the biggest tourist and entertainment complex. It is situated on the northern axis of Bin Zayed right in the Green River. To provide its patrons with all they […]