The Time Team heads to the Brecon Beacons in Wales to explore a small artificial island located in Llangorse Lake. The locals share intriguing tales, including reports of church bells ringing mysteriously across the lake at night. The Team is determined to uncover the identity of the island's builders and gather proof about the circumstances that led to its abandonment.
Show
Time Team
Episode
S01E04
Air Date
Feb 06, 1994