Neighbour of Algeria and Libya (7)

I believe the answer is:
tunisia
(Other definitions for tunisia that I've seen before include "Suit Ian to be in North African country" , "North African republic" , "country-style" , "Country which contains the site of Carthage" , "Somewhere in North Africa" .)