Name:Mechta Tafouda
Latitude:36°25'32"N
Longitude:5°33'45"E
Village:Tafouda
Region:Babor District
Region:Setif
Country:Argelia