Located twenty miles south of Detroit where the Detroit River meets Lake Erie, Bob-lo Island was the ultimate summer playground for families from Detroit and Windsor for nearly one hundred years. In its heyday, the island housed an amusement park with one of the world's largest...