Mitford, North Carolina

Mitford is a fictional town in the mountains of North Carolina. It is based on the real-life town of Blowing Rock, North Carolina.