Other Destinations
Hotels in British Virgin Islands
British Virgin Islands
Location: Virgin Gorda
It's no secret who owns this rather impressive private island: Sir Richard Branson. Necker comprises 74 acres encircled by coral reefs and white beaches making it the tropical escape perfected.
