Lambor Castle

Lambor (Castle): A forest castle at the crossroads of the King’s Road, where a branch goes northwest through Cameliard into Cambria. Lambor Castle is also a stop on the Royal Road.
Type
Castle

Comments

Please Login in order to comment!