Articles

Lake Ontario

/

Lake Ontario (French: Lac Ontario) is one of the five Great Lakes of North America. It is bounded…