Satellite map of Ben Choud
Ben Choud is a town and commune in Boumerdès Province, Algeria.
Latitude: 36° 51' 26.39" N
Longitude: 3° 52' 29.99" E
Nearest city to this article: Dellys
Read about Ben Choud in the Wikipedia Satellite map of Ben Choud in Google Maps