Yefren Landmarks

Yefren Landmarks

April 02, 2018 - 20:27
Posted in:

Yefren is located in western region of Libya, some 132 km to the southwest of Tripoli. It’s the second largest city in Nafousa Mountain. Most of its inhabitants are from the Amazigh. The town is well-known for its troglodyte caves called (Damoos Houses).

Tags: