Dalemoor Castle
Dalemoor Castle is an ancient castle hold built into the middle of the Tellenor Mountains.
Type
Castle
Comments