answersLogoWhite

0

The Queen Fabiola Mountains are a 30 mile long group of seven mountains. They are located in Antarctica. They were named after Queen Fabiola of Belgium.

User Avatar

Wiki User

10y ago

What else can I help you with?