Worlds 11 Man Made Islands made in Dubai
Dubai is a record-setter, a city that has the tallest structure the world, the Burj Khalifa, eye-popping shopping centers like the Dubai Mall, lodgings that re-characterize extravagance like the Burj-al-Arab, the longest gold strip mall, the Dubai Gold Souk, and that’s only the tip of the iceberg. Adding another quill to the top are Dubai’s […]