Arrive in Niagara
Welcome to Niagara Falls! One of the great natural wonders of the world displays in unforgettable fashion the sheer force of Mother Nature. Six million cubic feet of water drop over the precipice every minute, creating so much spray that you'll see the mist long before you see the falls themselves. Check into hotel upon arrival.