Video encyclopedia

Lockhart Creek Provincial Park


Inmate kills cellmate and hides body without guards noticing

Lockhart Creek Provincial Park is a provincial park in British Columbia, Canada, located adjacent to Lockhart Beach Provincial Park, 40 km north of Creston, British Columbia on the east shore of Kootenay Lake.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!
    • Recreation 

    • Location