Peche Island
Peche Island, is an uninhabited, currently 86-acre (35 ha) Canadian island in the Detroit River, at its opening into Lake Saint Clair. It is 1.2 miles (1.9 km) east of U.S. island Belle Isle, and 360 yards (330 m) from the Windsor shore.
Read on Wikipedia