Tourism Cowichan Society is a non-profit society delivering destination marketing and management services to the Cowichan region.