Yafran

E414090 UNEXPLORED

Yafran is a town in western Libya situated in the Nafusa Mountains, known for its Berber heritage and strategic highland location.


Referenced by (1)
Subject (surface form when different) Predicate
Jebel Nafusa
nearbyCity

Please wait…