The Isle of Avalon Returns
Set amidst marshland in the south-west of England is a mystical isle that has enchanted many religious and spiritual pilgrims for millennia. Jutting A journey through the landscape of Glastonbury is a journey through the mists of time to a mystical isle, if you let it.
Source: patheos.com