Published On Dec 7, 2023
A tour of Boyd Mountain Christmas Tree Farm in the Mountains of Western North Carolina. Go back in time when things were more simple and peaceful on this picturesque property that seems to be frozen in time!!! #christmas #northcarolina #mountains
show more