Invergarfan

Small village in Gorgoth   Invergarfan is a small, isolated village located deep in the mountains. The villagers here are reclusive and fiercely independent, and they have little contact with the outside world. They are skilled hunters and trappers, and they trade in furs and other animal products.
Type
Hamlet
Location under