Significant medieval fortress with a substantial central tower
Caer ganoloesol fawr a chanddi dŵr canolog sylweddol