1 haunted location in St. Augustine, Florida
The Castillo de San Marcos in St. Augustine, Florida has a story that everyone tells and no record will back.