Published On Oct 19, 2023
The town of Glastonbury, otherwise known as the Isle of Avalon, is located in the south west of the UK in the county of Somerset.
Join me, as I tour this fascinating town to discover it's rich history and spiritual heart.
Filmed with a DJI Pocket 2
Edited with Filmora
#glastonbury #history #paganism #explore #somerset #ukhistory
show more