Results 1 results found Remains of the mud and clay watch towers in the village of Mudayrib, Sultanate of Oman, Middle East