Where is Sidi Dow?

Where is Sidi Dow located?

Sidi Dow, Nabul, Tunisia (approx. 37.0222911077°, 10.9138870239°)


Where is Sidi Dow on the map?