"Fun for the Whole Family" Founded in 1867, O'Keefe Ranch was once one of the largest cattle ranches in British Columbia. Today, it's a designated BC Heritage Site and a tourist attraction.