Now you can see Niagara Falls on Street View! Canada October 2, 2010October 2, 2010 by Kayowy Kayowy · Reply View larger map Please wait... Similar Street View images Not long until this tree falls Google Street View Park Google Street View in India! Google Street View catches the exact moment of a solar eclipse Google Street View car parking revealed Top 100 Google Maps Street View updated! Street View In Nepal!