Bou Saada is a town and municipality in M'Sila Province, Algeria, situated 245 km south of Algiers. As Arena it was the site of a city and bishopric in Roman Africa, now a Catholic titular see. The municipal population was estimated at 134,000 in 2008.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Bou_Saâda
Coordinates 35°12'47.924" N 4°10'51.492" E