The Neom City is located on the coast of _________ Sea ? By taleemified - May 4, 2021 96 A. Persian Sea B. Gulf of Oman C. Dead Sea D. Red Sea