Rapparee cove is in North Devon near the town of Ilfracombe. It is where the sailing ship London sank in 1796 with almost all on board perishing!