The Somers Islands has what more familiar name / General Knowledge, MCQs / Q&A / By admin Question The Somers Islands has what more familiar name Answer Bermuda