Question: British Landing is a place within which island, in Michigan, located on the shore of which island and resort area, covering 3.8 sqmi in land area, in the U.S. state of Michigan, located in Lake Huron?
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: No