Myvideo

Guest

Login

NIAGARA FALLS - ONTARIO, CANADA 4K

Uploaded By: Myvideo
1 view
0
0 votes
0

Niagara Falls is a group of three waterfalls at the southern end of Niagara Gorge, spanning the border between the province of Ontario in Canada and the state of New York in the United States. The falls are located on the Niagara River which drains Lake Erie into Lake Ontario. Niagara Falls - Ontario , Canada. Best Things To Do/See When You Visiting Niagara Falls City: 00:00 Niagara Falls Highlights 01:00 Horseshoe Falls 05:00 American Falls 11:55 Hornblower Niagara Cruise 05:55 Skylon Tower 16:45 Clifton Hill Street 09:00 Niagara Whirlpool #niagarafalls

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later