“Isle of Glass” – the historic name for Glastonbury, aka the mystical isle of Avalon.
Anyone who is a fan of Arthurian legend is familiar with the legends of Avalon. It is the place between worlds where rests King Arthur who waits for a time of great need to return to this world and lead once again.
For Christianity, the significance of Glastonbury seems to begin with the story that the first Christian church was founded by Joseph of Arimathea. Further figures of religious importance are said to have visited Glastonbury and the abbey erected there, from Saint Patrick of Ireland to Saint David of Wales. Continue reading Ynys Witrin