YourDictionary

Scilly Islands

(sĭlˈē) or Isles of Scilly

An archipelago comprising more than 140 small islands and rocky islets off southwest England at the entrance to the English Channel west-southwest of Land's End. The islands were formerly a haven for pirates and smugglers.

link/cite print suggestion box