Pinterest • The world’s catalog of ideas

The frozen shores of Lake Superior, Ontario, Canada during the winter. #Canada #travel #lakes

from Everything Everywhere Travel Blog

Travel to Ontario

Ontario is an east-central province in Canada. Plan your trip to Ontario with these helpful travel guide!