Satellite map of Bou Saâda
Bou Saada (Arabic: بو سعادة, bu s‘adah, meaning "place of happiness") is a town and municipality in M'Sila Province, Algeria, situated 245 km south of Algiers.
Latitude: 36° 45' 59.99" N
Longitude: 4° 34' 59.99" E
Nearest city to this article: Azazga
Read about Bou Saâda in the Wikipedia Satellite map of Bou Saâda in Google Maps