Bab Ouch Riad

Babouch is a village in northwestern Tunisia in the Jendouba Governorate, situated 25 kilometers south of Tabarka.
  • Country: Tunisia
  • Governorate: Jendouba Governorate
  • Time zone: UTC1 (CET)
Data from: en.wikipedia.org