The Town of Thorne Rose is situated in the Shenandoah Mountains of Virginia, in the United States, roughly ten to fifteen miles away from Staunton, Virginia. Much like Staunton, Thorne Rose is a modern town in the real world, with the typical architecture found in towns of the region and typical people living typical lives.
Yes, Thorne Rose is a typical modern town in the mountains in every way – except one. Thorne Rose is home to creatures and events that take place in nightmares.
There are several series of stories to follow in Thorne Rose. Find them each here:
More Coming Soon!