In the northwest part of Michigan on the coast of one of the world’s largest freshwater lakes (Lake Michigan) lies Traverse City, dubbed the “Cherry Capital of the World,” and well known as the largest producer of cherries in the United States. Farmers in the nearby Leelanau Peninsula sell [...]
Read Full Article →