This traffic circle in the center of Tarhuna, Libya is the intercection point for major roads from Al Khums and Tripoli.
This traffic circle in the center of Tarhuna, Libya is the intercection point for major roads from Al Khums and Tripoli. Roads - Interchanges Links: en.wikipedia.org By: Ozzy