Isle of Avalon: Themed Land Treatment
The Isle of Avalon is a Medieval Festival in the town of Glastonbury, located in Somerset County, U.K. This family-friendly festival takes place during the fall apple harvest, ferrying Guests back in time over a thousand years to the mysterious Isle of Avalon where they encounter some of history’s most mythical, epic heroes.