Al Nakheel Beach
Rd 101, Al Jubail 35718, Al Jubail Saudi Arabia
Al Nakheel Beach is a Points of Interest & Landmarks place is located in Al Jubail, Eastern Province. The address of Al Nakheel Beach is Rd 101, Al Jubail 35718, Al Jubail Saudi Arabia.