Shakshuk is a small town in Nafusa Mountain in western Libya, some 160 km southwest of Tripoli Tripoli

Tags: