Cape Liddon
Canada
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.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).