2
125mi
•
02h 14m
Niagara Falls, Ontario, Canada
2
5
256mi
•
04h 17m
Alexandria Bay, New York, United States
5
6
420mi
•
07h 07m
Windsor, Ontario, Canada
6