Wikipedia
Mechili
Mechili is a small village in Cyrenaica, Libya and the site of a former Turkish fort. It is nearly east of Benghazi and west of Timimi.