Necker Island, Sir Richard Branson's private retreat in the British Virgin Islands. Necker Island lies between Tortola and Anegada. This delightful hideaway is one of the most idyllic places in all the Caribbean.
Necker Island is located in the British Virgin Islands, a stunning and
unspoiled area of the Caribbean. A paradise of lush tropical plants and
white sand beaches surrounded by the turquoise waters of the Caribbean.
Enjoy the view...
All text and photos are Copyright