Latitude and longitude of Barbacha
- In Algeria
Satellite map of Barbacha
Barbacha is a town in northern Algeria.
Latitude: 36° 33' 59.99" N
Longitude: 4° 57' 59.99" E
Nearest city to this article: Barbacha
Read about Barbacha in the Wikipedia Satellite map of Barbacha in Google Maps