Becca's Island

A.L.I.E.'s Island is a location.

A.L.I.E.'s mansion


Seen in Blood Must Have Blood (Part 2), Wanheda (Part 1), Wanheda (Part 2)

The Lighthouse


Seen in Blood Must Have Blood (Part 2), Wanheda (Part 1)