Satellite map of Aïn Touila
Aïn Touila is a town and commune in Khenchela Province, Algeria.
Latitude: 35° 26' 4.19" N
Longitude: 7° 21' 3.59" E
Nearest city to this article: Khenchela
Read about Aïn Touila in the Wikipedia Satellite map of Aïn Touila in Google Maps