The tin islands, generally supposed to be the Scilly Islands

"Scilly" used here means sacred. The word silly, generally taken as similar in meaning to foolish, also means happy or lucky and a "silly" person (what the country folk once called "simple") was thought to be protected and thus in a sense sacred. The English county that I live in used to be known as silly Sussex because of its numerous churches.