Al-Jawsh The Town of Al-Jawsh by LibyaMohammed 2021-12-27 It is located in western Libya under Nafusa mountain, about 200 km away from the Libyan capital, Tripoli.
The Town of Al-Jawsh by LibyaMohammed 2021-12-27 It is located in western Libya under Nafusa mountain, about 200 km away from the Libyan capital, Tripoli.