Santa's Berry Farm, Tellico Plains, TN
Agritourism
Last updated February 12, 2024
Santa's Berry Farm: common questions
Where is Santa's Berry Farm located?
Santa's Berry Farm is listed at 620 Towee Falls Road, Tellico Plains, TN, 37385.
Keep exploring