Not only is Toronto a fascinating destination in itself, it makes a great base for exploring Niagara Falls, just 80 miles (130 kilometers) away. This astonishing natural wonder straddling the US-Canadian border marks the dramatic halfway point of ...