Vampillia

Vampillia (fanmade) is a small town just outside of Grimsbourough that is inhabited by both vampires and humans. As Inspector Callie usually says, the town isn't much of a fancy city like New York, but it's cosy and nice.