Pros: The tour started on time. Our tour guide, Eduardo, has guided us to the maid of mist just in time to avoid the long queue.
Cons: hope they will have a separate tour package for Niagara falls American side only to cater to those people without Canadian visas.
Would recommend this tour. They arrived on time to collect from hotel, everything was well organised, collected at Buffalo airport as directed and had a wonderful day seeing the sights in the area and both American and Canada side of the Falls. Long but very enjoyable day. Amazing.