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.