The Mackinac Island Ferry – Shepler’s Ferry May 24, 2023June 12, 2020 Creating Memories for Hundreds of Thousands of People Every Year