Necker Island
COST: $$$$$
As Featured In...
From Travel + Leisure, Jun 2005
“Richard Branson's Necker Island in the British Virgin Islands, where Diana, Princess of Wales, used to escape the paparazzi, ranges from $20,000 to $42,000 per night, depending on the size of the party....” MORE>>
lastArticle = 6/2005 and lastAward =
