Twmbarlwm Castle
Twmbarlwm Castle Details
Twmbarlwm, e/w of large ditched motte buit on ramparts of hillfort on tall and prominent hilltop
- Access: Free Public Access
Twmbarlwm Castle Details
Twmbarlwm, e/w of large ditched motte buit on ramparts of hillfort on tall and prominent hilltop