Monday, March 28, 2011

Necker Island - A Private Island

Necker Island

Necker Island is a private Island which belongs to Sir Richard Branson, Necker Island is located in British Virgin Islands, the beautiful, unspoilt Caribbean. A 74 hectare estate is located on an island surrounded by turquoise waters, coral and adorned with beautiful white sand beaches. more images of this nice place after the break...
Continue Reading...

No comments:

Post a Comment