answersLogoWhite

0

There are a variety of mountains in the country Libya. Some of these mountains include Bikku Bitti, Duhun Tarsu, and Jabal al 'Uwaynat.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions