Nakheel

Discovery Gardens

Discovery Gardens — a low-rise residential community in Jebel Ali, Dubai