Albatoul Marine is located around 60 KM from the City of Jeddah, Saudi Arabia.…
Tag:
Jeddah
-
-
Grand Mosque of Mecca is the Sacred and largest Mosque all over the world.…
-
Al Tayebat International City Museum known for science and knowledge is in Jeddah, Saudi…