Harrowmarsh

Harrowmarsh is a human city in the Southern Rift Region of the Aldrigis Peninsula. It is the closest city to the Harrowmarsh Barricade, which gets its name from the city.