Discovery Travel Channel April 16, 2012 by admin In 2007, Discovery Travel Channel discovered The Wilds of Michigan, and stayed at Mountain View Lodges while taping Best Places to Find Cash and Treasures – Native Copper.