Al Noor Island
Al Noor Island located on Lake Khalid, Sharjah, United Arab Emirates. On an area of 45,475 m2In the middle of the blue waters. Covered with greenery, in a stunning landscape painted by towering towers. Al Noor island full of surprises that captivate the hearts of visitors from everywhere. Designed by The Sharjah Investment and Development […]