Every spring, along the shores of Lake St. Clair, in Southwestern Ontario, the spectacular Fleur De Roy peonies come into bloom. Enjoy an idyllic journey through Ontario's largest pick-your-own peony garden.
6711 Angler Line N0P 1L0 Dover Centre Canada