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.

 

Tags: