answersLogoWhite

0

The setting is a remote island off the coast of Devon, England. The island is called Indian Island.

User Avatar

Wiki User

14y ago

What else can I help you with?