CASTLETON, EnglandCASTLETON, England — Finally, a sign I couldn’t miss or misunderstand. It read, “Mam Tor via Odin Mine.” As we followed the line of the arrow on the sign, there it was, the popular ...
Glastonbury Tor is a large hill located in Glastonbury, Somerset, England, with a roofless St. Michael's Tower on its summit. Tor is a local word of Celtic origin meaning 'rock outcropping' or 'hill'.
Soar over Glastonbury, United Kingdom, where the emerald slopes of the Glastonbury Tor rise like a mystical island above the morning mists of the Somerset Levels. The drone captures the roofless, 14th ...