Khenchela ancient Mascula is the capital city of the administrative Khenchela Province , number 40, in the north east of Algeria.
Wikipedia
Algeria , officially the People's Democratic Republic of Algeria, is a sovereign state in North Africa on the Mediterranean coast.
Wikipedia