Glastonbury and The Isle of Avalon Connection
Glastonbury: the isle of Avalon The inhabitants of the British place Glastonbury, will tell you that Avalon is there. Glastonbury is located in the district of Somerset, in the southwest of England, not far from the city of Bristol and some of the most well-known stone circles Stonehenge and Avebury. The mystic Dion Fortune, …