The British Virgin Islands is an archipelago made up of over 60 islands. It is aptly named “Nature’s little secrets”. Magnificent beaches, secluded anchorages and superb snorkel and dive sites are just some of the reasons why this is an awe-inspiring destination. Relax and unwind in paradise.