Amwaj Islands
Amwaj Islands (Arabic: جزر أمواج; transliterated: Juzur Amwaj) are a group of man-made islands located in the Persian Gulf to the northeast of Bahrain, near the coast of Muharraq island. It covers roughly 2 790 000 m² (30 million square feet).
…