Salt Island, British Virgin Islands

Salt Island Past and Present

Salt Island, located between Peter and Cooper Islands in the Sir Francis Drake Channel in the BVI, is an island of rare beauty and history. At one time the island supported an industrious community of over 100 people and a …

Read More »