American Shore with Waterfalls. a Popular Tourist Destination - Niagara Falls in the Winter Season (Stock Footage)

American Shore with Waterfalls. a Popular Tourist Destination - Niagara Falls in the Winter Season (Stock Footage)

A beautiful winter scene – a frozen Niagara Falls. A popular landmark in the US and Canada

by
by
by
by
by
by