At Tuwal

At Tuwal is a village in Jizan Province, in southwestern Saudi Arabia. ...
Found on http://en.wikipedia.org/wiki/At_Tuwal
No exact match found