×

Langness Peninsula

Langness is a peninsula which protrudes two kilometres at the southern extremity of the Isle of Man. Signifying a cape or extended promontory, Langness literally means "long promontory" in Old Norse. Wikipedia