answersLogoWhite

0

According to an email I received from Ted Bell (see his interesting website for Nick of Time!), Greybeard Island is a fictitious name for the Isle of Sark (www.sark.info) which is 80 miles off the coast of England

User Avatar

Wiki User

15y ago

What else can I help you with?