Secrets of Sulphur Springs is an American mystery drama television series. The series is set in the fictional Louisiana town of Sulphur Springs.. Continue reading