Algol Mountains
The Algol Mountains is a small mountain range on Norrab. It divides the Sian Lowlands and the Looming Desert. It is also the source of the Algol, Norrab's longest river.
Location under
Inhabiting Species
Comments