Skip to main content
AA
TV Show

Amlwch, Anglesey

The Druids' Last Stand.An aerial photograph revealed some enigmatic earthworks just outside the town of Amlwch, Anglesey. The druidic priesthood was based here until it's bloody supression at the hands of the Romans.

Share

Comments (0)

Join the conversation

Sign in to share your take and reply to others.

First take? What stood out to you about "Amlwch, Anglesey"?