Imagine, if you will, a place where cars are replaced by horses and buggies, a small town with old-fashioned storefronts and quaint homes, surrounded by water on all sides. Welcome to Mackinac Island, ...