Buffalo (NY), Cleveland (OH), and Erie (PA) all lie on the shores of Lake Erie, one of the Great Lakes.