Home / Google Spotting / Richard Bransons Necker Island

Richard Bransons Necker Island

Sunday, 11 December 2011
Latitude: 18.526685217440328
Longitude: -64.35811261586912

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: