Necker Island – By Virgin Limited Edition

Summary

Welcome to Necker Island, Sir Richard Branson’s private island paradise in the British Virgin Islands, a stunning and unspoilt area of the Caribbean. At 74 acres, Necker Island sits in turquoise waters surrounded by coral reefs and fringed with beautiful white sandy beaches.

Features
Infinity pool Gym Aquatic sports
Location

Featured Listings