We did not find results for: Halul Island.
Check spelling or type a new query.
Island in Qatar
Halul Island is one of the most important islands belonging to the State of Qatar. Lying about 90 km northeast of Doha, it serves as a storage area and loading terminal for oil from the surrounding offshore fields. Wikipedia