Corporate adventures in Southern Ontario near Toronto on the Grand River