"Some places exist and don't exist all at the same time". This is Larwock, a town of nightmares, straddling the lines of fantasy and reality.
When ancient sorcery meets evil intent, a coven of witches are forced out into the woods and there they make their new home. A hellish place, protected by old gods, enticing unsuspecting travellers into their unworldly demise.
Only those who share a lineage with the original town-folk are aware of its existence. However, none know of its location, and the mysterious town and its blasphemous inhabitants are allowed to carry on their wicked ways through the ages.