MovieMaps

Photo of Above the Falls

Location: Spencer Smith Park
As Seen In: Wonderfalls episode 1x07 “Barrel Bear