Share Print a- a+ Jadu town March 19, 2020 - 18:03 Posted in: Travel Jadu is a mountain town in western Libya, in the Nafusa Mountains, about 180 km away from Tripoli. Jadu was the site of an Italian concentration camp during the Second World War.