Where is Jardins d'El Menzah 2?

Where is Jardins d'El Menzah 2 located?

Jardins d'El Menzah 2, Jardins d'El Menzah 2, Tunisia (approx. 36.856373°, 10.137747°)


Where is Jardins d'El Menzah 2 on the map?