Chenail Island is an uninhabited island in the Ottawa River of Ontario, Canada. It is part of the town of Hawkesbury, Ontario, and across the river from Grenville, Quebec.
Confederation Park
DĂ©jĂ Vu Restaurant & Bar
Carole's Restaurant Hawkesbury
L'Escale Restaurant
Moonshine BBQ Smokehouse