Friday, August 20, 2021

The Witches Tower

Hidden in plain sight of San Diego's iconic Father Serra Museum is a small monument with a rather intriguing name. Hope you enjoy this informative and entertaining video from Sidetrack Adventures exploring this local landmark. Enjoy!





No comments:

Post a Comment