Cape Liddon

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.