Necker Island is a small island in the British Virgin Islands just north of Virgin Gorda. All of the land on the island is owned by Sir Richard Branson, famous for his Virgin brand, and it is part of the Virgin Limited Edition portfolio of luxury properties. The entire island operates like a resort for the rich and famous and can accommodate up to 28 guests.
Below is a list of related Wikipedia articles regarding locations nearest to
this location:
Below is weather data obtained from the closest weather station to this location:
Below is a list of Flickr images that have been taken recently within a 5km
radius of this location:
Sorry, no photos were found for this location.