Ain Touta

Algeria

Aïn Touta is a town situated in the eastern region of Algeria. Geographically, it is positioned approximately 35 km southwest of Batna and 82 km north of Biskra.

The town covers a total area of about five square kilometers.

Sources

  1. Aïn Touta