NAC's full name is North American Challenge.
NAC headquarters are located at Vancouver, British Columbia, Canada.