Question: British Landing is located on the shore of an island located in what lake?
Sentence (from "British Landing"): British Landing is a place within Mackinac Island, Michigan and is located on the shore of Mackinac Island, two miles (3 km) northwest of the island's downtown and harbor.
Relevant evidence: Yes