The Island of Lundy Lundy lies off the coast of North Devon, where the Atlantic ocean meets the Bristol Channel with nothing between it and America, a granite outcrop, three miles lond and half a mile wide.