British Virgin Islands HolidaysBritish Virgin Islands vacations provide an unified mix of all-natural charm and cultural charm. Its crystalline coastlines and turquoise waters are the ideal setup for relaxation and adventure alike.Check Out Necker Island, Sir Richard Branson's exclusive heaven or take a break at a lavish resort with a boho feeling.