WATCH: Oman's Al Qiblateen Mosque

T TV Wednesday 22/June/2016 15:44 PM
By: Times News Service

This mosque is one of the oldest mosques in Oman. Its located in Wilayat of Ibra