The latest episode of Lore is all about Mackinaw Island, one of my favorite places in Michigan to visit.