Spider's Lair

The Spider#s lair was a great breeding nest of Great Spiders, located 3 2/3 miles north of Ulgarstat.