We saw Niagara Falls in New York and Canada through Maid of the Mist, helicopter tours, day trips, and other attractions.
Niagara Falls is one of the most incredible natural wonders in North America. Straddling the US and Canadian border, this collection of three massive falls—the American Falls, the Bridal Veil Falls, ...
Straddling the US-Canadian border, crowned by the Rainbow Bridge, Niagara Falls is a striking destination, dishing up a heady ...