Mackinac Island: Mecca of the Midwest

  • 2007
  • TV Show
  • None

A tour of Mackinac Island, located near Michigan, includes comments from the residents of the tourist attraction. Produced by filmmaker Terry Spencer Hesser.

Where to Watch

Available to Stream

  • Watch on