The Somers Islands has what more familiar name ?

user image

Muskan Anand

3 years ago

The Somers Isles Company (fully, the Company of the City of London for the Plantacion of The Somers Isles or the Company of The Somers Isles) was formed in 1615 to operate the English colony of the Somers Isles, also known as Bermuda, as a commercial venture.

Recent Doubts

Close [x]