The town of Glastonbury is synonymous with the music festival that bears its name, and is a great place to visit on holiday. The Glastonbury Tor The town is overshadowed by the dramatic outline of Glastonbury Tor, which stands proud from the surrounding level countryside of Somerset. At the top of the Tor, at a…