Where is Ḑibāb?

Where is Ḑibāb located?

Ḑibāb, Ḑibāb, Oman (approx. 25.99253°, 56.21527°)


Where is Ḑibāb on the map?