1 result found
A small island park on the Ottawa River near the Champlain Bridge, popular for kayaking, river surfing, fishing, and watching the Champlain Rapids.