Mystery Towns 1 – Chilliwack!

Mystery Towns A new series on the Mystery Blog, straight from Vancouver Mysteries Headquarters. On no particular schedule, we will be featuring mysterious towns from time to time. Second only to Vancouver Mysteries, we love road trips to mysterious places. Particularly ones that involve Lake Monsters or Sasquatch. Chilliwack You have probably heard of the [...]