Question: Can you name the Grosse Ile Township Island on the Detroit River located just east of Hennepin Point ?
Answer: Mamajuda Island