Went to visit the falls from the Canada side and they were breathtaking, we wre driving into the town and suddenly there they were. The maid of the mist was on my bucket list and it lived up to expectation. Niagara town is extremely touristy but a nice place to spend a few hours. Niagara on the Lake is a must visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.