You can try on the life of billionaire Richard Branson at his private Necker Island resort. Sir Richard Branson leaps in Necker Island’s infinity pools fully dressed and boogies on the bars. “Every ...