Amwaj Islands are a group of man-made islands, located in the Persian Gulf to the northeast of Bahrain, near the coast of Muharraq island. It has a distance of 10.5 km (6.5 mi) northeast of the capital, Manama, on Bahrain Island. Amwaj Islands have an area of 4.31 km².The Amwaj Islands were reclaimed from the relatively shallow seas to the northeast of Muharraq Island, which is the northernmost island in the
Read more...