St Michael's Tower resides on top of which hill in Somerset, England?
Correct answer: Glastonbury Tor
ATS
Why no information about the tower? It would be good to learn more about it.