What borders Ontario?

Ontario is bordered by Manitoba, Quebec, Minnesota, Michigan, New York, the Great Lakes, Hudson Bay, and James Bay. It has maritime boundaries with Ohio and Pensilvania on Lake Erie.