Canada is home to the longest street in the world. Yonge Street in Ontario starts at Lake Ontario, and runs north through Ontario to the Minnesota border, a distance of almost 2,000 km.