The exclusive resort of Necker Island on the British Virgin Islands (BVI) in the Caribbean.


Necker Island is one of the worlds most expensive resort at $150,000 per week, Virgin owner Sir Richard Branson paid £1m in 1972 for the uninhabited island which is part of the British Virgin Islands.


Size: 3476px × 5047px
Photo credit: © Mark Pearson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: branson, british, caribbean, exclusive, holiday, island, necker, resort, richard, sea, virgin