Salt Island is one of six islands separated from Tortola by the Sir Frances Drake Channel. South-west of the largest of these island, Virgin Gorda, Salt Island Bay provides a good anchorage in calm weather. From the sea, the palm lined beach masks one of the islands natural resources, from which it […]