Lands of Mystery
Haleford is a human town that sits on the Tidewash River, north of Goblin’s Grove. It is home to farmers, fishermen, and folks who travel the river.
It is the largest village for leagues in any direction, but that’s not saying much – it is a meagre grouping of simple wooden-frame houses and stout stone structures.
There are a few amenities, usually tied to the needs of the farmers who need to move their goods along the river to trade. The town has a blacksmith, a swordsmith, a tavern and inn, and even a wizard’s small emporium right on the main street.
Several traveling merchants also ply their trade in an open market near the town’s keep, a large fortress-like structure that is to be used as a safe haven in the event of an attack on the town.