Jadu town

Jadu town

March 19, 2020 - 18:03
Posted in:

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.

 















News in images :