MovieMaps

Photo of Dual Spires Lake

Location: South Beach
As Seen In: Psych episode 5x12 "Dual Spires"