Where is Al Jubail?
Where is Al Jubail located?
Al Jubail, Al Jubail, United Arab Emirates (approx. 25.35279°, 55.38092°)
Where is Al Jubail on the map?
{"latitude":25.35279,"longitude":55.38092,"title":"Al Jubail"}