Yes, you guessed it right. Italy it is! Hunting for truffles has turned out to be a passion for so many of the locals in ...