Cozy Log Cabin with an Indoor Fireplace Located on 70 Forested Acres in Leicester, Vermont — photo 2

Cozy Log Cabin with an Indoor Fireplace Located on 70 Forested Acres in Leicester, Vermont

It doesn't get much better than this cozy log cabin located in Leicester, Vermont, United States.