Thetford, located in Orange County, is a small town with a rich history and close-knit community. Nestled in the heart of Vermont's beautiful countryside, Thetford offers a peaceful and idyllic setting for residents and visitors alike. The town is home to several notable landmarks, including the historic Union Village Dam and the picturesque Latham Covered Bridge. Thetford is also known for its strong agricultural heritage, with numerous farms and local markets showcasing fresh produce and homemade goods. The town is supported by a variety of local businesses, including charming shops, cozy cafes, and family-owned restaurants, adding to the warm and inviting atmosphere that Thetford is renowned for.Show More