Strolling down this long avenue, you can see the Niagara River and its sensational beauty. There are also many attractions around.