If you've ever wondered what it's like to vacation like a billionaire, now is your chance to find out -- if you have $199,000 ...
Sir Richard Branson's Necker Island, which also functions as an exclusive resort, is part of the British Virgin Islands, but it is quite independent when it comes to producing the energy and fresh ...
An curved arrow pointing right. Sir Richard Branson posted a video along with pictures of the devastation to his luxury resort on Necker Island after Hurricane Irma hit. The storm ripped apart the ...