Sir Richard Branson’s 74-acre private island paradise, at the Necker Island in the British Virgin Islands, from Virgin Limited Edition Retreats, is located in a stunning and unspoilt area of the Caribbean and can accommodate up to 40 people. The island resort, which is immensely popular among VIP guests from across the world, sits in the turquoise waters surrounded by coral reefs and is fringed with beautiful white sandy beaches, making it one of the most idyllic and exclusive places on Earth