Experience the thrill of Niagara Falls, a natural marvel just a short from Toronto Pearson International Airport. Once you touchdown, embark on an unforgettable journey that will enchant your senses. Niagara Falls offers unforgettable attractions get more info for every traveler. Thrill-seeking souls can ride the rapids, while those seeking tranqu