The ruins stand in an idyllic setting beside Talley’s twin lakes.
Saif yr adfeilion mewn safle delfrydol wrth ymyl dau lyn Talyllychau.