Rafha
E221916
UNEXPLORED
Rafha is a town in northern Saudi Arabia near the Iraqi border, known historically as a stop along regional trade and pilgrimage routes.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.