Necker Island - BVI, Caribbean Islands
Situated in the turquoise waters of the British Virgin Islands and surrounded by coral reefs and white sandy beaches, Necker Island is Sir Richard Branson’s private island paradise and features 6 private houses built in authentic Balinese style and a luxury catamaran with four permanent cabins.


