translate English to French: We have a lot to offer each other in just the 60 miles (or the 97 kilometres) between Toronto in the north and Buffalo in the south.
Nous avons de nombreuses attractions à partager sur le segment de 60 milles (ou 97 km) qui sépare Toronto, au nord, de Buffalo, au sud.