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.

Fauna

References

Related Articles

Wikiwand AI