The Ultimate Guide to Jumeirah Islands: Luxury Living on the Water
Information to include:
Location: Jumeirah Islands is located in the heart of New Dubai, situated between Sheikh Zayed Road and Al Khail Road.
Area size: The community spans over 300 hectares and comprises 50 islands surrounded by man-made lakes.
When established: Jumeirah Islands was established in 2003 and the first residents moved in in 2006.