Hormuz Island lies in the Strait of Hormuz, where the Persian Gulf meets the Gulf of Oman, about 1,080 kilometers south of ...