Shakshuk The Shakshuk Town by LibyaMohammed 2021-12-28 It is located in western Libya in the Nafusa mountain at the bottom of it, about 170 km away from the Libyan capital, Tripoli.
The Shakshuk Town by LibyaMohammed 2021-12-28 It is located in western Libya in the Nafusa mountain at the bottom of it, about 170 km away from the Libyan capital, Tripoli.