Hormuz Island is an Iranian island in the Persian Gulf, it is located in the straits of Hormuz and is part of the Hormozgān Province.
Hormuz Island is an Iranian island in the Persian Gulf. It is located in the Straits of Hormuz and is part of the Hormozgān Province.