Thetford Center, Vermont
Thetford Center is a small town in Orange County, Vermont, located in the eastern part of the state. The town has a total area of 44.2 square miles, consisting of rolling hills, verdant forests, and babbling brooks. The town is situated in the Connecticut River Valley, which is renowned for its natural beauty and fertile… Read More »