answersLogoWhite

0

In a way Harpers Island is a real Island. It's real because it exists. But it's really called Bowen's Island and it is located in Metro Vancouver in British Columbia, Canada.

User Avatar

Wiki User

15y ago

What else can I help you with?