Samuel de Champlain
The Canadian Ecology Centre (CEC) is an outdoor education complex located within Samuel de Champlain Provincial Park, near the town of Mattawa, Ontario.