Plan the perfect Niagara Falls itinerary for your dream vacation. Explore both the Canadian and U.S. sides for a full vacation.