Glastonbury Tor is a hill in the county of Somerset in south-west England.1 It rises up distinctly and solitarily from the middle of a flat plain and is visible for miles around. St. Michael’s Church Tower, the remains of a 14th century church, is the only building on the summit. It bears a striking resemblance … Continue reading Arthurian Landmarks: Glastonbury Tor
