MovieMaps

Photo of Archimedes Lake

Location: North Beach
As Seen In: Eureka episode 2x02 “Try, Try Again