Search results
We did not find results for: Yanbu Saudi Arabia.
Check spelling or type a new query.
We did not find results for: Yanbu Saudi Arabia.
Check spelling or type a new query.
Yanbu, also known simply as Yambu or Yenbo, is a city in the Al Madinah Province of western Saudi Arabia. It is approximately 300 kilometers northwest of Jeddah. The population is 331,916. Wikipedia