MovieMaps

Photo of Puget Sound

Location: Howe Sound (near Bowyer Island)
As Seen In: Siren episode 2x16 “New World Order

Calvin and Xander carry the sonic lure to the side of the boat.