England

The Legend of Glastonbury Abbey, Somerset – England

Ruins of Glastonbury Abbey

Glastonbury is a small town in Somerset located in the south of England. It is famous for many legends and myths throughout the history. The name of Glastonbury Abbey holds immense importance in the line of early legends of Britain. Over time, the abbey has become the nucleus of Britain’s legends largely because of its pivotal role in the development …

Read More »