Filming Locations in Zliten

Zliten, Libya
Legend of the Lost (1957)

Zliten is a city in Murqub District of Libya. It is located 160 km to the capital of Tripoli.

View Details