The British Virgin Islands are a group of idyllic islands situated within the Caribbean Sea. In complete there are around 60 islands within the group, a few of that are uninhabited. The 4 principal islands are Tortola, Virgin Gorda, Anegada and Jost Van Dyke. Totola being the biggest island within […]