DZMSR

Mansoura

Tlemcen, Algeria · Road terminal

JSON
34.85, -1.333333Open in Google Maps
UN/LOCODE
DZMSR
Country
Algeria
Subdivision
Tlemcen
Region
Northern Africa
Status
Recognised location
Local name
Mansoûra