Cataratas del Niágara
La ciudad se encuentra completamente en la isla Grand Island, en el río Niágara, el cual es frontera natural entre Canadá y Estados Unidos. Se encuentra a escasos kilómetros de las Cataratas del Niágara.