138k views
5 votes
Where are the longest continuous mountain ranges on Earth located?

User Kurren
by
8.0k points

1 Answer

5 votes
In africa and they are called the atlas mountains

User Ashkan Pourghasem
by
8.8k points

No related questions found