Turubah
E158621
UNEXPLORED
Turubah is a town in western Saudi Arabia situated inland within the Makkah Province, known for its agricultural surroundings and desert landscape.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Makkah Province
→
|
contains |