MovieMaps

Photo of Desolation Island Beach

Location: Spanish Banks Dog Beach
As Seen In: Charmed episode 3x03 “Triage

Harry watches Macy as she casts a spell to retrace her own steps.