Mystic Ridge is a small town set deep in the mountains of Tennessee. The townsfolk go out of their way to embrace everyone with cookies, kittens, and a warm welcome. They enjoy nothing more than setting folks properly on their destined path. You'll meet Violet and her invisible friend Everly, who lived on the open prairie in the 1800s. Although she's just a ghost, she longs for a second chance at life. Millie owns...