MovieMaps

Photo of Park Pond

Location: George Wainborn Park
As Seen In: Travelers episode 2x12 "001"

Dr. Perrow gets out of the car at the edge of the park.