St Michael's Tower resides on top of which hill in Somerset, England?
Correct answer: Glastonbury Tor

Castra
ATS,
The tower is the surviving tower of the 15th century Church of St Michael the Archangel.

ATS
Why no information about the tower? It would be good to learn more about it.