La ciudad se halla situada a menos de un centenar de millas de la ciudad de Toronto, de los lagos cercanos y también de las impresionantes cataratas del Niágara.