Photos of the exclusive Caribbean resort where the Obamas are vacationing right now

Barack Obama famously promised his wife Michelle a special vacation post White House. Well, he certainly made good on his promise, considering they're currently on Necker Island - Richard Branson's private island, and one of the most exclusive Caribbean resorts in the world. The Obama family reportedly arrived there after a short vacation in Palm Springs.

Recommended for you

Recommended for you

Recommended for you

Most read

  1. 1 Eviction filings in metro Atlanta
  2. 2 Toddler dies after 10 hours in hot car while mother allegedly hangs ou
  3. 3 Police: Couple pretends to shop, then steals $19K Rolex watch
See the full story at Business Insider

More from AJC