British Virgin Islands HolidaysBritish Virgin Islands holidays provide a harmonious blend of natural beauty and social beauty. Its crystalline coastlines and turquoise waters are the best setting for leisure and journey alike.Discover Necker Island, Sir Richard Branson's private heaven or take a break at a luxurious hotel with a boho feel. Whatever