Carreg Cennen by WarLord Designs The Fortress of Carreg Cennen sits high atop the river Cennen, with its limestone valued above all resources in the area bandits and knights alike flock to the site laying siege to the castle, can you hold out and defeat the enemies of this land? Category:Stronghold: Invasion