( 291 Reviews )
Over The Falls Tours
Tour Operator, Bus Tour Agency, Tour Agency
8888 Porter Road Niagara Falls, NY 14304
L Saji
The guy at this counter would say any lie in order to make you buy the tickets. I would trust the other tourist agency over this one. Also, this guy was petty that when a ... more
( 0 Reviews )