This tiny Canadian town offers plenty of atmospheric charm and works as the perfect base to explore the nearby Niagara Falls ...