 Lindstrom Peninsula

The Lindstrom Peninsula is located on the southern coast of Ellesmere Island, a part of the Qikiqtaaluk Region of the Canadian territory of Nunavut.Across Baffin Bay to the south lies Devon Island.