Group campground in Samuel de Champlain Park near Mattawa, Ontario, Canada. Practical details for organised camping parties planning a trip.