Cape Liddon
From Wikipedia, the free encyclopedia
Cape Liddon is an uninhabited headland on Devon Island in the Qikiqtaaluk Region of Nunavut, Canada. It is located on the southwestern coast of the island at Radstock Bay.
Cape Liddon is an uninhabited headland on Devon Island in the Qikiqtaaluk Region of Nunavut, Canada. It is located on the southwestern coast of the island at Radstock Bay.