The capital Riyadh and the other major city of Jeddah (near Mecca and the Red Sea) have the bulk of the teaching jobs. Riyadh is surrounded by beautiful desert dunes and mountains. Jeddah is coastal and can feel a bit like a resort, with scuba divers gathering here for famous Red Sea dives. If you’re a scuba enthusiast, this is a great place. If you’re not yet, why not start now - you can get your PADI certification here. The Saudi cities are ancient and hold many traditional sights. With contrasts similar to Dubai, mega malls, skyscrapers, and luxury hotels are offset by quiet streets and traditional markets.