Greenwitch

City of Greenwitch. Located in Connecticut.

Greenwitch is the last beacon of civilization on the edge of a vast wilderness in the province of Connecticut.

The heart of the town’s social scene is the TGIF (The Green-Dragon Inn on F Street), home to a ragtag collection of local adventurers, who often unite at the Inn before adventuring forth into the wildlands to find fame and fortune.

There’s also a volunteer fire department…

Greenwitch

Dave's Sandbox JDJenks