Niagara-on-the-Lake is a quaint Victorian village that's full of old-world charm. Located about 1.5 hours from Toronto, the ...