A British Virgin Islands Caribbean holiday is like no other Caribbean holiday, from the laid back islands of Tortola and Virgin Gorda, to the exclusive luxury of Necker Island.
Christopher Columbus was the first European visitor to the British Virgin Islands. He named them Las Mil...