What island did Sir Richard Branson purchase from Lord Cobham in 1978? In People Trivia AnswerNecker Island Share and Enjoy !