Search

Some Idaho growers starting to find truffles

EAGLE – Truffles, the most expensive food in the world on an ounce-for-ounce basis, are starting to be found in the foothills of Eagle in southwestern Idaho.


0 views0 comments

Recent Posts

See All