Over the years, St. Peter’s Spiritual Temple has been a spot where Memphis residents believe voodoo practices and cult-like ceremonies have taken place. Is it really something to fear, or are locals completely misunderstanding why the temple exists?
Become a Culture Tripper!
Sign up to our newsletter to save up to $1,395 on our unique trips.