World Affairs

6/recent/ticker-posts

Niagara Falls Has Almost Completely Frozen Over

Tourists take photographs at the Horseshoe Falls in Niagara Falls, Ontario, Canada.

Post a Comment

0 Comments