Chapel Of St. Michael: Glastonbury’s Sacred Haven
Nestled amidst the verdant hills of Glastonbury, England, The Chapel of St. Michael stands as an enigmatic sanctuary known as “the chapel in green.” This ancient chapel boasts a rich history, with connections to the legendary King Arthur, the Glastonbury Festival, and the New Age movement. Its iconic green exterior, adorned with vibrant ivy, has … Read more