Komoka Provincial Park
Exploring Komoka Provincial Park. This near-urban park is located along the scenic Thames River near London, Ontario, Canada. Much of the park is former agricultural land now succeeding to meadows, and mature forests line the river portion.