Question: British Landing is located on the shore of an island located in what lake?
Sentence (from "Mackinac Island"): It is located in Lake Huron, at the eastern end of the Straits of Mackinac, between the state's Upper and Lower Peninsulas.
Relevant evidence: Yes