New Jersey’s Italian Cheese Empire
1.3K In Abruzzo, Italy, lies a small village by the name of Anversa degli Abruzzi. And when I say small, I mean it—just over 300 people inhabit the mountainside town overlooking the Saggitario Gorge. Livestock roams in the mountains of this eye-catching denomination. A family in this village—the Marcellis—herd sheep and goats for the purpose … [Read more…]