Behind The Scenes Of One Of The Most Sustainable And Exclusive Private Island Resort’s On Earth In a new video series out this month, Richard Branson offers behind the scenes access to his private island home on Necker Island and what they’re doing to create a better, more sustainable future.