answersLogoWhite

0

well, it depends on where you r talking about. there are some mountains that are i think the tallest and they r located in northern Chad, they r called the Tibisti mountains.

i actually think that the mountains you are talking about are the Atlas Mountains =>

User Avatar

Wiki User

14y ago

What else can I help you with?