Former President Barack Obama and First Lady Michelle have had a whirlwind few days since leaving office. On Inauguration Day, when new President Donald Trump was redecorating the Oval Office, the Obamas left DC and headed directly to a friend's stunning Palm Springs vacation home for the weekend. And on Monday, the former first couple jetted off in Sir Richard Branson's private jet to Necker Island in the British Virgin Islands, which he owns.
The British billionaire's property is a breathtaking 74-acre oasis surrounded by sparkling turquoise Caribbean waters with accommodations specializing in "barefoot luxury." Since the entire island can be rented for groups of up to 34 people, it's beloved by celebrities who expect the utmost privacy, and is perfect for the Obamas and their security detail. Explore the spectacular Necker Island resort where the Obamas are unwinding ahead.