The area of Necker Island - Northwestern Hawaiian Islands - is
182,889.5822975232 square meters.
View page
Necker Island is located in the British Virgin Islands. The
Island is 74 acres and is owned by Sir Richard Branson. Richard
turned the island into a resort.
View page
Sir Richard Branson.
View page
The Rebel Billionaire Branson's Quest for the Best - 2004 Necker
Island Finale 1-11 was released on: