Results 2 results found Bilad Sayt, a mountain village located in the Al Hajar Mountains, Sultanate of Oman, Middle East Traditional jabali village with palmery in basin in Jabal Akhdar, Bilad Sayt, Oman, Middle East