Christian Mythology, Folklore, Legend

The Legend of St. Ursula and the Eleven Thousand Virgins

There’s a centuries-old story firmly rooted in the folklore of Cologne, Germany, which is the city closest to the latitude […]