Biskra is the capital city of Biskra Province, Algeria. In 2007, its population was recorded as 307,987. Since existence, Biskra was a hub between north and south.
Wikipedia
Algeria , officially the People's Democratic Republic of Algeria, is a sovereign state in North Africa on the Mediterranean coast.
Wikipedia