What City is the Grand Canyon Located in?

The nearest cities to the Grand Canyon south rim are Tusayan, Williams and Flaggstaff. The nearest cities to the north rim are Page, AZ and Kanab, Utah.